Changes
                            
    Title
    unchanged
    Configuring different sessions for backend and frontend in Yii advanced app
    Category
    unchanged
    How-tos
    Yii version
    unchanged
    
    Tags
    unchanged
    yii2, user, auth, cookie, session, different, backend, frontend, app, advanced, domain, login, autologin
    Content
    changed
    [...]
]
```
However, if you require cookies for ideal user experience, you need to follow the approach below.
### Option 2: Configure Identity Cookie & Session
You can configure different identity cookies 
and sessions for your user component for frontend and backend app. Note the unique **name** property in **identityCookie**.
#### Backend Config[...]
// in backend/config/main.php
'user' => [
      'identityClass' => 'app\models\User',
      'enableAutoLogin' => true,
    
  'identityCookie' => [
        
  'name' => '_backendUser', // unique for backend
        
  'path'=>'/
advanced/backend/web'  // correct path for the backend app.
    
  ]]
 
],
 
'session' => [
 
    'name' => '_backendSessionId', // unique for backend
    'savePath' => __DIR__ . '/../runtime', // a temporary folder on backend
 
],
```[...]
// in frontend/config/main.php
'user' => [
      'identityClass' => 'app\models\User',
      'enableAutoLogin' => true,
    
  'identityCookie' => [
          'name' => '_frontendUser', // unique for frontend
        
  'path'=>'/
advanced/frontend
/web'  // correct path for the frontend app.
    
  ]
 
  ]
 
],
 
'session' => [
 
    'name' => '_frontendSessionId', // unique for frontend
 
    'savePath' => __DIR__ . '/../runtime', // a temporary folder on frontend
 
],
```
This should now allow you to have cookie based login, but different authentication sessions for frontend and backend.