Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class AuthController extends Controller
- {
- use AuthenticatesAndRegistersUsers, ThrottlesLogins;
- protected $redirectTo = '/';
- public function __construct()
- {
- $this->middleware($this->guestMiddleware(), ['except' => 'getLogout']);
- }
- protected function validator(array $data)
- {
- return Validator::make($data, [
- 'name' => 'required|max:255',
- 'email' => 'required|email|max:255|unique:users',
- 'password' => 'required|min:6|confirmed',
- ]);
- }
- protected function create(array $data)
- {
- return User::create([
- 'name' => $data['name'],
- 'email' => $data['email'],
- 'password' => bcrypt($data['password']),
- ]);
- }
- }
- protected function sendFailedLoginResponse(Request $request)
- {
- return redirect()->route('myCustomRoute')
- ->withInput($request->only($this->loginUsername(), 'remember'))
- ->withErrors([
- $this->loginUsername() => $this->getFailedLoginMessage(),
- ]);
- }
- protected function sendFailedLoginResponse(Request $request)
- {
- return redirect()
- ->route('login')
- ->withInput($request->only($this->username(), 'remember'))
- ->withErrors([
- $this->username() => [trans('auth.failed')],
- ]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement