Ejemplo n.º 1
0
 public function activateAccount(Request $request, $token)
 {
     $user = User::where('activation_token', $token)->firstOrFail();
     $ipHash = md5($request->getClientIp());
     if (Cache::has('registration.' . $ipHash)) {
         abort(500);
     }
     $user->is_activated = true;
     $user->save();
     auth()->login($user);
     Cache::put('registration.' . $ipHash, 'true', 60 * 24 * 7);
     return redirect()->to('/kreator')->with('success_msg', 'Witaj w gronie użytkowników serwisu ' . config('app.site_name') . '! ;) ' . 'Zacznij od zasubskrybowania dowolnej ilości grup, pasujących do twoich zainteresowań.');
 }