1

Ich habe eine Webanwendung mit Laravel 5.1 erstellt.Laravel Sentinel Login mit Webview App

Ich habe eine POST-Route am Frontend für Webview-Anwendungen geöffnet.

Dies ist mein App Login-Funktion:.

$json = array(); 

    $credentials = [ 
     'email' => $request->email, 
     'password' => $request->password, 
    ]; 

    $error = $this->auth->login($credentials, false); 

    if (!$error) 
     $json['success'] = trans('user::messages.successfully logged in'); 

    else   
     $json['error'] = $error; 

    echo json_encode($json); 

Allerdings, wenn ich die mobilen Benutzer umleiten nach einer erfolgreichen Anfrage zur Startseite, Benutzer nicht angemeldet sind

Interessant ist, wenn ich in der Nähe und Wieder - Öffnen Sie die App, Benutzer ist angemeldet.

Irgendwelche Ideen?

UPDATE: Ich habe festgestellt, dass wenn ich etwas in Sitzung mit Login, es nicht bei Session angezeigt wird. Aber wenn ich die App schließe und wieder öffne, wird die Sitzung wiederhergestellt.

+0

Jede Hilfe wird geschätzt. – yenerunver

Antwort

0

Haben Sie versucht, die Cookies nach dem Anmelden und Neustarten der App nach dem Anmelden aus der Debugbar zu vergleichen? Sie senden möglicherweise keine notwendigen Cookies.