Я создала отдельный субдомен для файлов, которые используются в разных местах(деск, моб).
Есть форма авторизации subdomen.domen.ru/auth.php
В нем создаю сессию и делаю перенаправление
session_write_close();
ini_set('session.gc_maxlifetime', 24 * 60 * 60);
session_set_cookie_params(24 * 60 * 60);
session_start();
$_SESSION['auth_token'] = $token;
header("Location: /lk");
exit;
Только вот сессия не будет доступна на самом домене. Я встречала, когда можно сессию распространять на субдомены, когда создается на самом домене, а вот как наоборот сделать - не знаю.