/**
  * Handle a registration request for the application.
  *
  * @param  RegisterRequest  $request
  * @return Response
  */
 public function postRegister(RegisterRequest $request)
 {
     $data = $request->all();
     $data['password'] = \Hash::make($data['password']);
     $user = \App\User::create($data);
     // add this line
     $this->auth->login($this->user);
     return redirect('/dashboard');
 }
 /**
  * Handle a registration request for the application.
  *
  * @param  RegisterRequest  $request
  * @return Response
  */
 public function postRegister(RegisterRequest $request)
 {
     //code for registering a user goes here.
     $this->user->email = $request->email;
     $this->user->password = bcrypt($request->password);
     $this->user->save();
     $this->auth->login($this->user);
     return redirect('/dash-board');
 }
 public function postRegister(RegisterRequest $request)
 {
     $this->auth->login($this->user);
     $this->user->email = $request->email;
     $this->user->username = $request->username;
     $this->user->password = bcrypt($request->password);
     $this->user->dept_name = $request->dept_name;
     $this->user->user_type = $request->user_type;
     $this->user->save();
     return redirect('/auth/login');
 }
Exemple #4
0
 /**
  * Handle a registration request for the application.
  *
  * @param  RegisterRequest  $request
  * @return Response
  */
 public function postRegister(RegisterRequest $request)
 {
     $this->user->nama = $request->nama;
     $this->user->username = $request->username;
     $this->user->password = bcrypt($request->password);
     $this->user->jenisKelamin = $request->jenisKelamin;
     $this->user->ttl = $request->ttl;
     $this->user->alamat = $request->alamat;
     $this->user->no_tlp = $request->no_tlp;
     $this->user->save();
     //code for registering a user goes here.
     $this->auth->login($this->user);
     return redirect('login');
 }
Exemple #5
0
/**
 * Try to perform a user login request.
 */
function tryLogin()
{
    global $req, $session, $msg, $nc;
    global $status;
    global $serverUri;
    if ($status === "unknown" && $req->check("action")) {
        $action = $req->getString("action");
        switch ($action) {
            case "login":
                if ($req->getSubmitButton("cancel")) {
                    $status = "unknown";
                    return;
                }
                assert($req->getSubmitButton("login"));
                $identity = $req->getString("identity");
                $signature = $req->getString("signature");
                $version = $req->getInteger("version");
                if ($version !== 1) {
                    throw new RuntimeException("Unsupported signature" . " version: {$version}");
                }
                /* Redirect to loginForm in case an exception is thrown
                   below (i. e., authentication fails).  */
                $status = "loginForm";
                $auth = new Authenticator($nc, $serverUri);
                try {
                    $res = $auth->login($identity, $signature, $session->getNonce());
                    assert($res === TRUE);
                    $session->setUser($identity);
                } catch (LoginFailure $err) {
                    throw new UIError($err->getMessage());
                }
                /* No exception thrown means success.  */
                $msg->addMessage("You have logged in successfully.");
                $status = "unknown";
                break;
            case "logout":
                $session->setUser(NULL);
                $msg->addMessage("You have been logged out successfully.");
                $status = "unknown";
                break;
            default:
                // Ignore unknown action request.
                break;
        }
    }
}
 /**
  * Handle a registration request for the application.
  *
  * @param  RegisterRequest  $request
  * @return Response
  */
 public function postRegister(RegisterRequest $request)
 {
     User::create(['name' => $request->input('name'), 'email' => $request->input('email'), 'password' => bcrypt($request->input('password'))]);
     $this->auth->login($this->user);
     return redirect('/dashboard');
 }
 /**
  * Handle a registration request for the application.
  *
  * @param  RegisterRequest  $request
  * @return Response
  */
 public function postRegister(RegisterRequest $request)
 {
     //code for registering a user goes here.
     $this->auth->login($this->user);
     return redirect('/dash-board');
 }
Exemple #8
0
 public function login()
 {
     $input = Input::all();
     $data = Authenticator::login($input);
     return $data;
 }