如何在tank auth 中成功登录后重定向我的设置页面
if ($this->form_validation->run()) {
// validation ok
if ($this->tank_auth->login(
$this->form_validation->set_value('login'),
$this->form_validation->set_value('password'),
$this->form_validation->set_value('remember'),
$data['login_by_username'],
$data['login_by_email'])) {
// success
redirect('/auth/user_profile');
但其未重定向显示404错误
你能检查一下你的日志文件并张贴在这里吗。这可能有助于我们找到问题所在。在"config/config.php"中将日志阈值设置为4,并选中"application/logs"。此外,确保你进入第二个if条件。即
if ($this->tank_auth->login() {
如果它正在进入其中,请检查相关文件中是否有任何多余的空间(空白)或其他内容。
您的代码有错误试试这个
if ($this->form_validation->run()) { // validation ok
if ($this->tank_auth->login(
$this->form_validation->set_value('login'),
$this->form_validation->set_value('password'),
$this->form_validation->set_value('remember'),
$data['login_by_username'],
$data['login_by_email'])) }
// success
redirect('/auth/user_profile');
您键入$data['login_by_email'])) {
。但这是错误的。您应该键入$data['login_by_email'])) }