AuthController

Extends \openvidsys\Http\Controllers\Controller

Controller for Authentication related methods

package

Default

Methods

Create a new controller instance.

__construct(\Illuminate\Contracts\Auth\Guard $auth, \openvidsys\User $user) : void

Arguments

$auth

\Illuminate\Contracts\Auth\Guard

$user

\openvidsys\User

Create a new user instance after a valid registration.

create(array $data) : \openvidsys\User

Arguments

$data

array

Response

\openvidsys\User

GET Registration view for organization/vendor.

getORegister() 

GET Registration view for researcher.

getRRegister() 

GET Non-authenticated user welcome page.

getWelcome() 

POST Set new password post authentication

postAuthReset(\Illuminate\Http\Request $request) : \openvidsys\Http\Controllers\Auth\redirect

Arguments

$request

\Illuminate\Http\Request

Response

\openvidsys\Http\Controllers\Auth\redirect

POST Register the user.

postRegister(\Illuminate\Http\Request $request) : \openvidsys\Http\Controllers\Auth\redirect

Arguments

$request

\Illuminate\Http\Request

Response

\openvidsys\Http\Controllers\Auth\redirect

GET Load view to show change password form.

showPasschangeform() 

Get a validator for an incoming registration request.

validator(array $data) : \Illuminate\Contracts\Validation\Validator

Arguments

$data

array

Response

\Illuminate\Contracts\Validation\Validator

GET Verify user's email address.

verifyEmail(String $confirmcode) 

Arguments

$confirmcode

String

Properties

User model instance

user : \openvidsys\User
var

Type(s)

\openvidsys\User

For Guard

auth : \openvidsys\Http\Controllers\Auth\Authenticator
var

Type(s)

\openvidsys\Http\Controllers\Auth\Authenticator

Where to redirect users after login / registration.

redirectTo : string
var

Type(s)

string