Esempio n. 1
0
 private function login()
 {
     $result = "";
     foreach (Config::get('sharelogin.hosts') as $host) {
         $token = str_random(32);
         UserToken::create(['token' => $token, 'user_id' => Auth::user()->id]);
         $result .= "<img style='display: none;' src='{$host}/sharelogin/token/{$token}' >";
     }
     return $result;
 }
 public function token($token)
 {
     $usertoken = UserToken::where('token', $token)->firstOrFail();
     Auth::loginUsingId($usertoken->user_id);
     $usertoken->delete();
 }