/** * Store a newly created resource in storage. * * @Post("/connecter") * @return Redirect */ public function postConnexion(Request $request) { /*return json_encode(Auth::attempt(['email' => $request->email, 'password' => $request->pwd]));*/ if (Auth::attempt(['email' => $request->email, 'password' => $request->pwd])) { return redirect()->intended('/'); } else { return Redirect::Back(); } /*return json_encode(Auth::attempt(['email' => Input::get('email'), 'password' => Input::get('password')]));*/ }
public function getEditable($decleration_id, $field_name) { if (!Auth::user() || Auth::user()->role == 100) { Redirect::to('/')->send(); } $editable = Editable::checkIfEditable($decleration_id, $field_name); if ($editable) { Editable::deleteEditable($decleration_id, $field_name); } else { Editable::create(['decleration_id' => $decleration_id, 'field_name' => $field_name]); } return Redirect::Back(); }
public function reset_password(Request $request) { $this->validate($request, ['email' => 'required'], ['email.required' => 'იმეილი სავალდებულოა', 'email.email' => 'არასწორი იმეილი']); $email = Input::get('email'); $user = User::where('email', $email)->first(); $password = str_random(8); $user->update(['password' => $password]); $payload = ['user_name' => $user->first_name . ' ' . $user->last_name, 'password' => $password]; Mail::send('email.reset_password', $payload, function ($m) use($email) { $m->from('*****@*****.**', 'Edu lsg gov'); $m->to($email)->subject('Password reset'); }); return Redirect::Back(); }