示例#1
0
 public function accountIsActive($code)
 {
     $user = User::where('activation_code', '=', $code)->first();
     $user->active = 1;
     $user->activation_code = '';
     if ($user->save()) {
         \Auth::login($user);
     }
     return true;
 }
示例#2
0
 public function accountIsActive($code)
 {
     $user = User::where('activation_code', '=', $code)->first();
     // GET IP ADDRESS
     $userIpAddress = new CaptureIp();
     $user->signup_confirmation_ip_address = $userIpAddress->getClientIp();
     $user->active = 1;
     $user->activation_code = '';
     if ($user->save()) {
         \Auth::login($user);
     }
     return true;
 }
示例#3
0
 public function accountIsActive($code)
 {
     // CHECK IF ACTIVATION CODE MATCHES THE ONE WE SENT
     $user = User::where('activation_code', '=', $code)->first();
     // GET IP ADDRESS
     $userIpAddress = new CaptureIp();
     $user->signup_confirmation_ip_address = $userIpAddress->getClientIp();
     // SET THE USER TO ACTIVE
     $user->active = 1;
     // CLEAR THE ACTIVATION CODE
     $user->activation_code = '';
     // SAVE THE USER
     if ($user->save()) {
         \Auth::login($user);
     }
     return true;
 }