php - How to check auth user in laravel subdomain? -
i have project it's backend built in laravel 5.2 , frontend built in php. please check folder structure below it's in localhost.
backend : http://crm.test.dev root folder, laravel5.2 -> public ->index.php
frontend: http://test.dev url point laravel5.2 -> public -> frontend -> index.php
my purpose is, if user(admin) logged in backend(http://crm.test.dev) , not signed out. same user accessing frontend(http://test.dev") @ time need show alert logged in backend(http://crm.test.dev).
frontend->index.php
require __dir__.'/../../bootstrap/autoload.php'; $app = require_once __dir__.'/../../bootstrap/app.php'; $kernel = $app->make(illuminate\contracts\http\kernel::class); $response = $kernel->handle( $request = illuminate\http\request::capture() ); $isauthorized = auth::check(); $user = auth::user(); echo $user;
actually issue config -> session.php {'domain' => null,}
. updated line { 'domain' => '.test.dev', }
. user logged in backend , accessing frontend (subdomain: http://test.dev) "your logged in"
message shows.
require __dir__.'/../../bootstrap/autoload.php'; $app = require_once __dir__.'/../../bootstrap/app.php'; $kernel = $app->make(illuminate\contracts\http\kernel::class); $response = $kernel->handle( $request = illuminate\http\request::capture() ); $isauthorized = auth::check(); $user = auth::user(); if(auth::check()) { echo "your logged in"; } else { echo "sorry"; }
Comments
Post a Comment