File path: dist/twist/Core/Controllers/BaseUser.controller.php
Namespace: Twist\Core\Controllers
Extends: Base
Type: Controller
BaseUser
— An User base controller that can be used instead of Base when you require login, authentication and other user pages. This controller should be used as an extension to a route controller class.
<?php
/** --------- Option 1 --------- */
//Register a dynamic route that will direct all function requests to the controller
Twist::Route() -> controller('/baseuser%','\Twist\Core\Controllers\BaseUser');
/** --------- Option 2 --------- */
//Or you can register a route to only direct the current request to a particular controller method
Twist::Route() -> get('/baseuser/login',array('\Twist\Core\Controllers\BaseUser','login'));
Method | Access | Returns |
---|---|---|
_baseCalls | public | void |
_entryPage | public | void |
login | public | void |
authenticate | public | void |
logout | public | void |
cookies | public | void |
forgottenpassword | public | void |
POSTforgottenpassword | public | void |
changepassword | public | void |
POSTchangepassword | public | void |
verifyaccount | public | void |
POSTverifyaccount | public | void |
devicemanager | public | void |
POSTdevicemanager | public | void |
register | public | void |
POSTregister | public | void |