public function confirmEmail($token) { User::whereToken($token)->firstOrFail()->confirmEmail(); alert()->success('Thanks you for comfirmation'); //session()->flash('message', 'Thanks you for comfirmation. ') ; return redirect('login'); }
/** * Confirm a user's email * * @param $token */ public function confirmEmail($token) { $user = User::whereToken($token)->firstOrFail(); $user->verified = true; $user->token = null; $user->save(); }
/** * Handle an email confirmation request for the application. * * @param $token * @return \Illuminate\Http\RedirectResponse */ public function getRegisterConfirm($token) { $user = User::whereToken($token)->firstOrFail(); $user->verified = true; $user->token = null; $user->save(); return redirect()->route('account')->with('alert-success', 'Your e-mail address was successfully confirmed. You can now login to your account.'); }
/** * @param $token * @return Redirect */ public function confirmEmail($token) { $role = Role::where('id', 3)->first(); $user = User::whereToken($token)->firstOrFail()->confirmEmail(); \DB::table('role_user')->insert(['role_id' => $role->id, 'user_id' => $user->id]); Auth::login($user); // $user->assignRole($role); return redirect()->to('dashboard'); }
public function confirm($token) { $user = User::whereToken($token)->first(); $user->verified = true; $user->token = null; $user->save(); session()->flash('message', 'You are Now Verified Please Login'); return redirect('login'); }
/** * Confirm a user's email address. * * @param string $token * @return mixed */ public function confirmEmail(Request $request, $token) { // find user based on the verif token $user = User::whereToken($token)->firstOrFail(); // confirm and login if not logged already $user->confirmEmail(); if (Auth::guest()) { Auth::login($user); //TODO security implication of this } flash()->info(trans('messages.you_have_verified_your_email')); return redirect('/'); }
public function confirmEmail($token) { $user = User::whereToken($token)->first(); if ($user != null) { $user->verified = true; $user->token = null; $user->save(); \Auth::loginUsingId($user->id); session()->flash('message', 'Your email is now confirmed and your account activated. Please update your details'); return redirect('/myAccount'); } return redirect('/register')->withErrors("Registration token not found"); }
public function index(Request $request) { $userToken = $request->get('user_token', ''); if (empty($userToken)) { return response()->json(['status' => 'error', 'message' => 'user_token necesario']); } $user = User::whereToken($userToken)->first(); if (!is_null($user)) { $orders = $user->orders()->whereStatus('success')->select('id', \DB::raw('CONCAT("PED", LPAD(id, 10, 0)) as number'), 'date_time')->orderBy('id', 'desc')->get(); return response()->json(['status' => 'success', 'message' => '', 'data' => $orders]); } else { return response()->json(['status' => 'error', 'message' => 'no se encontró usuario con el token especificado']); } }
/** * Verify user's email address. * * @param $token * @return \Illuminate\Http\RedirectResponse */ public function verifyEmail($token) { $user = User::whereToken($token)->first(); if ($user) { $user->confirmEmail(); flash()->overlay("Email verified", "You successfully verified your email address {$user->email}.", "success"); Auth::login($user, $remember = false); } else { flash()->overlay("Error", "This email address has been already confirmed.", "error"); } return redirect('/'); }
public function confirmEmail($token) { $user = User::whereToken($token)->firstOrFail()->confirmEmail(); flash('You are now confirmed. Please login.'); return redirect('login'); }
public function confirmEmail($token) { try { $user = User::whereToken($token)->firstOrFail(); $user->confirmEmail(); session()->flash('message', 'Thank you for confirming your email.'); $this->mailer->sendEmailHasBeenConfirmed($user); } catch (ModelNotFoundException $e) { session()->flash('message', 'This link has already been used or is invalid.'); } return redirect('login'); }
public function confirmEmail($token) { $user = User::whereToken($token)->firstOrFail(); $user->verified = true; $user->token = null; $user->save(); return view('prac.email_confirmation'); }
public function getByToken() { return User::whereToken(session('user.token'))->first(); }
/** * Handle email confirmation * * @return void */ public function verifyEmail($token) { $user = User::whereToken($token)->firstOrFail()->verifyEmail(); \Notification::success(trans('registration.email_verification_successfull')); return redirect()->route('login'); }
public function emailConfirm($token) { try { //primeros buscamos al negocio que tenga el usuario del token //y asi le creamos la carpeta del negocio //comentamos por el polymorphic /*negocio = App\Negocio::whereHas('user', function ($query) use($token) { $query->where('token', $token); })->firstOrFail()->folderProfile();*/ $negocio = App\Negocio::whereHas('admin', function ($query) use($token) { $query->join('users', 'admins.id', '=', 'users.user_id')->where('token', $token); })->firstOrFail()->folderProfile(); //Ahora activamos al usuario $user = User::whereToken($token)->firstOrFail()->confirmEmail(); return redirect('/login')->with('mensaje', '¡Su cuenta de usuario se ha activado, ahora puede iniciar sesión en su cuenta!'); } catch (ModelNotFoundException $e) { return redirect('/login')->with('mensaje', 'Ya se ha confirmado a este usuario, solo inicie sesión ¬¬'); } }
/** * @param string $token * @param FlashHelper $flash * @return \Illuminate\Http\Response */ public function verify(FlashHelper $flash, $token) { User::whereToken($token)->firstOrFail()->confirmEmail(); $flash->success('Your account has been verified.'); return Redirect::action('PagesController@index'); }