2017-01-28 59 views
0

我正在使用Ion Auth進行註冊,並且本地一切工作正常,所以當我想要移動Live服務器時,我需要電子郵件激活新註冊[我沒有使用SMTP,沒有電子郵件配置文件在我的config文件夾],所以我做了在配置文件中ion_auth.php變化如下::Codeigniter Ion Auth配置

$config['email_activation']   = TRUE; 
$config['manual_activation']   = FALSE; 
$config['use_ci_email'] = TRUE; 

據我瞭解這個庫(我是新來的CodeIgniter),僅此而已。但不幸的是,這些配置沒有生效。當我VAR傾倒裏面ion_auth.php庫文件的構造函數中的下列項目將返回null

$this->config->item('use_ci_email','ion_auth') or 
$this->config->item('email_activation','ion_auth') 

而且其他配置的項目,如「ADMIN_EMAIL」沒有問題,我可以獲取價值。那麼,我的配置文件有什麼問題,我正在使用庫回購提供的非常基本的文件。

當我設置的值,在庫文件的構造函數如下,它的工作原理。

$this->config->set_item('use_ci_email', TRUE); 
$this->config->set_item('email_activation', TRUE); 

是否有什麼問題我正在做這個奇怪的行爲。

回答

0

好的,所以我在Ion Auth Git repo上打開了一個問題,作者Ben Edmunds回答瞭解決方案,如果有人遇到這個問題,請使用最新的CodeIgniter,將最新的提交的IonAuth庫和測試,將工作。

欲瞭解更多的問題,請參閱該ISSE, Codeigniter Ion Auth configuration and Email Activation

相關問題