Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. class AuthController extends Controller
  2. {
  3.  
  4.  
  5. use AuthenticatesAndRegistersUsers, ThrottlesLogins;
  6.  
  7.  
  8. protected $redirectTo = '/';
  9.  
  10.  
  11. public function __construct()
  12. {
  13. $this->middleware($this->guestMiddleware(), ['except' => 'getLogout']);
  14. }
  15.  
  16.  
  17. protected function validator(array $data)
  18. {
  19. return Validator::make($data, [
  20. 'name' => 'required|max:255',
  21. 'email' => 'required|email|max:255|unique:users',
  22. 'password' => 'required|min:6|confirmed',
  23. ]);
  24. }
  25.  
  26.  
  27. protected function create(array $data)
  28. {
  29. return User::create([
  30. 'name' => $data['name'],
  31. 'email' => $data['email'],
  32. 'password' => bcrypt($data['password']),
  33. ]);
  34. }
  35. }
  36.  
  37. protected function sendFailedLoginResponse(Request $request)
  38. {
  39. return redirect()->route('myCustomRoute')
  40. ->withInput($request->only($this->loginUsername(), 'remember'))
  41. ->withErrors([
  42. $this->loginUsername() => $this->getFailedLoginMessage(),
  43. ]);
  44. }
  45.  
  46. protected function sendFailedLoginResponse(Request $request)
  47. {
  48. return redirect()
  49. ->route('login')
  50. ->withInput($request->only($this->username(), 'remember'))
  51. ->withErrors([
  52. $this->username() => [trans('auth.failed')],
  53. ]);
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement