陈诺
- 陈诺 2017-06-30 已签到连续签到5天,获得了20个金钱
- 陈诺 2017-06-29 已签到连续签到4天,获得了20个金钱
- 陈诺 回复了 johnny1991 的回答
rest一般使用access-token登陆
public function behaviors() { return ArrayHelper::merge(parent::behaviors(), [ 'authenticator' => [ 'class' => CompositeAuth::className(), 'authMethods' => [ QueryParamAuth::className(), ], ] ]); }
access-token存放在user标里面的access_token这个字段里面
嗯,我还是希望有一个用户名和密码登录的方法,然后返回access_token
$model->login怎么实现的
public function login($user_name,$user_pwd) { if ($this->validate()) { $user = self::findByUser_name($user_name); if($user['user_pwd'] == md5($user_pwd)){ return ['status'=>'success','user_id'=>$user['user_id'],'user_realname'=>$user['user_realname'],'access_token'=>$user['access_token']]; }else { return ['status'=>'fail','msg'=>'密码错误']; } } else { return ['status'=>'fail','msg'=>'账户或者密码错误']; } }
- 陈诺 提出了问题RESTFull 用户登录问题
- 陈诺 2017-06-28 已签到连续签到3天,获得了15个金钱