Class app\controllers\user\RecoveryController
| Inheritance | app\controllers\user\RecoveryController » dektrium\user\controllers\RecoveryController | 
|---|---|
| Uses Traits | dektrium\user\traits\AjaxValidationTrait, dektrium\user\traits\EventTrait | 
RecoveryController maneja el proceso de recuperación de contraseña
Protected Properties
| Property | Type | Description | Defined By | 
|---|---|---|---|
| $finder | \dektrium\user\Finder | app\controllers\user\RecoveryController | 
Public Methods
| Method | Description | Defined By | 
|---|---|---|
| actionRequest() | Shows page where user can request password recovery. | app\controllers\user\RecoveryController | 
| actionReset() | Displays page where user can reset password. | app\controllers\user\RecoveryController | 
| behaviors() | app\controllers\user\RecoveryController | 
Constants
| Constant | Value | Description | Defined By | 
|---|---|---|---|
| EVENT_AFTER_REQUEST | 'afterRequest' | Event is triggered after requesting password reset. Triggered with \dektrium\user\events\FormEvent. | app\controllers\user\RecoveryController | 
| EVENT_AFTER_RESET | 'afterReset' | Event is triggered after resetting password. Triggered with \dektrium\user\events\ResetPasswordEvent. | app\controllers\user\RecoveryController | 
| EVENT_AFTER_TOKEN_VALIDATE | 'afterTokenValidate' | Event is triggered after validating recovery token. Triggered with \dektrium\user\events\ResetPasswordEvent. May not have $form property set. | app\controllers\user\RecoveryController | 
| EVENT_BEFORE_REQUEST | 'beforeRequest' | Event is triggered before requesting password reset. Triggered with \dektrium\user\events\FormEvent. | app\controllers\user\RecoveryController | 
| EVENT_BEFORE_RESET | 'beforeReset' | Event is triggered before resetting password. Triggered with \dektrium\user\events\ResetPasswordEvent. | app\controllers\user\RecoveryController | 
| EVENT_BEFORE_TOKEN_VALIDATE | 'beforeTokenValidate' | Event is triggered before validating recovery token. Triggered with \dektrium\user\events\ResetPasswordEvent. May not have $form property set. | app\controllers\user\RecoveryController | 
Property Details
Method Details
Shows page where user can request password recovery.
| public string actionRequest ( ) | ||
| throws | \yii\web\NotFoundHttpException | |
|---|---|---|
Displays page where user can reset password.
| public string actionReset ( $id, $code ) | ||
| $id | integer | |
| $code | string | |
| throws | \yii\web\NotFoundHttpException | |
|---|---|---|
| public void behaviors ( ) |