示例#1
0
 public function volunt(Request $request)
 {
     $email = $request->input('pEmail');
     $name = $request->input('inputName');
     $birthday = $request->input('inputBirthday');
     $user = User::whereEmail($email)->first();
     if (!$user) {
         $user = new User();
         $user->email = $email;
         $user->name = $name;
         $user->birthday = $birthday;
         $user->save();
     }
     $title = 'Bienvenido';
     return View::make('bienvenido', ['title' => $title, 'user' => $name]);
 }
示例#2
0
 public function handleProviderCallbackFb()
 {
     $facebookUser = Socialite::with('facebook')->user();
     $user = User::whereEmail($facebookUser->getEmail())->first();
     // dd($user);
     if (!$user) {
         // echo "no user";
         $user = new User();
         $user->name = $facebookUser->getName();
         $user->handle = $facebookUser->getName();
         $user->email = $facebookUser->getEmail();
         // $user->avatar = $facebookUser->getAvataroriginal();
         $user->save();
     }
     Auth::login($user, true);
     $login = Auth::user()->name;
     $title = 'Bienvenido';
     return View::make('bienvenido', ['title' => $title, 'user' => $login]);
     // dd($user);
 }