亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

yii2如何區分前后臺用戶

yii2如何區分前后臺用戶

守候你守候我 2019-04-16 17:05:49
類似1版本中:前臺user(Cwebuser)的配置:UserIdentity'user'=>array('class'=>'WebUser',//這個WebUser是繼承CwebUser,稍后給出它的代碼'stateKeyPrefix'=>'member',//這個是設置前臺session的前綴'allowAutoLogin'=>true,//這里設置允許cookie保存登錄信息,一邊下次自動登錄),后臺user(Cwebuser)的配置:AdminIdentity'admin'=>array('class'=>'AdminWebUser',//后臺登錄類實例'stateKeyPrefix'=>'admin',//后臺session前綴"guestName"=>"游客"),Yii::app()->user//前臺訪問用戶信息方法Yii::app()->admin//后臺訪問用戶信息方法區分前后臺用戶,Yii2版本中Yii::$app->user,怎么配置區分前后臺,session前綴貌似沒有了
查看完整描述

2 回答

?
紫衣仙女

TA貢獻1839條經驗 獲得超15個贊

'user'=>[
'identityClass'=>'common\models\User',
'enableAutoLogin'=>true,
'identityCookie'=>['name'=>'__user_identity','httpOnly'=>true],
'idParam'=>'__user'
],
'admin'=>[
'identityClass'=>'common\models\Manager',
'idParam'=>'__admin'
],
大概是這樣的吧,Yii2中用idParam參數作為sessionkey來存儲用戶的的ID
                            
查看完整回答
反對 回復 2019-04-16
?
有只小跳蛙

TA貢獻1824條經驗 獲得超8個贊

萬惡的Yii,實現了太多的東西,很多東西靠復雜的配置實現,不夠靈活,寫久了連最基礎的功能都不會自己實現了。權限,身份認證這塊最好自己實現,不然最好了解其原理再用。
                            
查看完整回答
反對 回復 2019-04-16
  • 2 回答
  • 0 關注
  • 285 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號