Sesione independientes en el mismo servidor

Hola, tengo dos aplicaciones creadas que son totalmente independientes pero resulta que si inicio sesión en una se me cierra la sesión de la otra ¿cómo puedo hacer para que se mantengan independientes las sesiones?

Hola @blonder4131,
Si el url es el mismo van a compartir la variable de sesion, tienes varios caminos aqui

  1. Cambias el url de una app para otra
  2. En el archivo de configuracion de cada app (en la seccion de components), si cambias el path por cada app, ejemplo
    image
  3. Cambias para que tu session sea por base de datos y no por cookies, asi si tus apps tienen base de datos diferentes seran independientes → DbSession, yii\web\DbSession | API Documentation for Yii 2.0 | Yii PHP Framework
    Espero que sea de ayuda y saludos

Estoy probando con las cookies pero no me funciona, sigue igual

'cookies' => [
            'class' => 'yii\web\Cookie',
            'httpOnly'  => true,
            'secure'    => true,
            'path'  => '/club-deportivo/web/',
            'sameSite'  => \yii\web\Cookie::SAME_SITE_LAX,
        ],

Incluso estaba viendo si el sameSite era necesario pero nada ¿alguna recomendación? Voy a probar las sesiones.

Con bases de datos me da el mismo problema

'session' => [
            'class' => 'yii\web\DbSession',
            // 'db' => 'mydb',  // el identificador del componente de aplicación DB connection. Por defecto'db'.
            // 'sessionTable' => 'my_session', // nombre de la tabla de sesión. Por defecto 'session'.
            // 'timeout' => 10, segundos de inactividad para expirar la sesión
        ],