2017-09-07 16 views
0

一つのプロジェクトに私の中にログインすると、私はyii2Yii2ユーザーID認証

上の2つのプロジェクトを持っyii2認証方法

(Yii::$app->user->identity) 

を使用して、他のプロジェクトでは、ログインセッションを作成します。

私の最初のプロジェクトはユーザー登録であり、2番目は売り手登録です。

ユーザー(User id is 21- Database id)としてログインに成功し、 売り手プロジェクトを開いたとき。また、ログインは、販売者テーブルからのユーザーID 21で自動的に作成されます。

+0

質問は何ですか? –

答えて

0

これは、プロジェクトでautoLoginLoginを有効にしたが、おそらく同じidentityCookie設定を使用している可能性があるためです。あなたの設定ファイルを確認してください..

'components' => [ 
     'user' => [ 
      'identityClass' => 'common\models\User', 
      'enableAutoLogin' => true, 
      'identityCookie' => [ 
       'name' => '_frontendUser',//change this 
      ] 
     ],