Skip to content

Instantly share code, notes, and snippets.

@shinigamicorei7
Last active August 29, 2015 14:13
Show Gist options
  • Save shinigamicorei7/c61f0e6838410f311a1e to your computer and use it in GitHub Desktop.
Save shinigamicorei7/c61f0e6838410f311a1e to your computer and use it in GitHub Desktop.
class AuthController extends BaseController
{
public function loginUser()
{
return View::make('user.login');
}
public function authUser()
{
$credentials = Input::only('username', 'password');
$rules = ['username' => 'required', 'password' => 'required'];
$validator = Validator::make($credentials, $rules);
if($validator->fails()){
return Redirect::route('login-user')->withErrors($validator)->withInput(Input::only('username'));
}
$attempt = Auth::user()->attempt($credentials,false);
if(!$attempt){
return Redirect::route('login-user')->with('error','Las credenciales proporcionadas no son correctas!');
}
return Redirect::intended('admsis/dashboard');
}
public function loginAdmin()
{
return View::make('admin.login');
}
public function authAdmin()
{
$credentials = Input::only('username', 'password');
$rules = ['username' => 'required', 'password' => 'required'];
$validator = Validator::make($credentials, $rules);
if($validator->fails()){
return Redirect::route('login-admin')->withErrors($validator)->withInput(Input::only('username'));
}
$attempt = Auth::admin()->attempt($credentials,false);
if(!$attempt){
return Redirect::route('login-admin')->with('error','Las credenciales proporcionadas no son correctas!');
}
return Redirect::intended('admsis/dashboard');
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment