我想重定向到auth :: attempt为true的不同页面。我有桌子
unique(id, password, id_book)
book(id_book, name, author,...)
unnnique.id_book = book.id_book
登录的id和密码,如果auth :: attempt为true,则重定向到'input'表单页面 对于$ book->保存的注册簿,unique.id_book将使用book.id更新,当书籍注册时,如果再次使用相同的用户名和密码登录将重定向到'detail'。 “详细信息”是书中详细说明在表格注册中插入的名称,作者,......
if(Auth::attempt($userdata)){
if(...){
return Redirect::to('detail');
}
else{
return Redirect::to('input');
}}
else{
return Redirect::to('/')->with('msg', 'Login failed, username or password worng');
}
模型/ unique.php
class Unique extends Eloquent implements UserInterface, RemindableInterface{
//table name
protected $table = 'unique';
public function getAuthIdentifier()
{
return $this->getKey();
}
public function getAuthPassword()
{
return $this->password;
}
public function getReminderEmail()
{
return $this->email;
}
public function getRememberToken()
{
return $this->remember_token;
}
public function setRememberToken($value)
{
$this->remember_token = $value;
}
public function getRememberTokenName()
{
return 'remember_token';
}
}
如何检查?我使用laravel 4.2