Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers\Auth;
- use Illuminate\Http\Request;
- use App\Http\Requests;
- use App\Http\Controllers\Controller;
- use App\User;
- use Auth;
- class AuthController extends Controller
- {
- public function __construct()
- {
- $this->middleware('guest', ['expect' => 'getLogout']);
- }
- public function getLogin()
- {
- return view('auth.login');
- }
- public function postLogin(Request $r)
- {
- $username = $r->input('email');
- $password = $r->input('password');
- $remember = ($r->input('remember')) ? true : false;
- if(Auth::attempt(['email' => $username, 'password' => $password],$remember)) {
- if(Auth::viaRemember()) {
- return redirect('siswa');
- }
- return redirect('siswa');
- }
- $msgclass = "danger";
- $msg = "Username atau password tidak valid";
- return redirect('login')->with('msgclass',$msgclass)->with('msg',$msg)->withInput();
- }
- public function getRegister()
- {
- return view('auth.register');
- }
- public function postRegister(Request $r)
- {
- $user = new User;
- $user->name = $r->input('name');
- $user->email = $r->input('email');
- $user->password = bcrypt($r->input('password'));
- $user->save();
- // dd($user);
- // die();
- return redirect(url('login'));
- }
- public function getLogout()
- {
- // Auth::logout();
- // return redirect('login');
- echo "test";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement