PHP code example of salines / cakephp-verification
1. Go to this page and download the library: Download salines/cakephp-verification library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
salines / cakephp-verification example snippets
'Verification' => [
'enabled' => true,
// Available steps: 'emailVerify', 'emailOtp', 'smsOtp', 'totp'
// emailVerify always runs first (blocks other steps until confirmed).
// If more than one OTP step is listed, the user is asked to choose one.
'['plugin' => false, 'controller' => 'Users', 'action' => 'enroll'],
'enrollPhoneRoute' => ['plugin' => false, 'controller' => 'Users', 'action' => 'enrollPhone'],
'chooseVerificationRoute' => ['plugin' => false, 'controller' => 'Users', 'action' => 'chooseVerification'],
'onVerifiedRoute' => ['plugin' => false, 'controller' => 'Users', 'action' => 'index'],
],
'storage' => [
'maxAttempts' => 5,
'lockoutSeconds' => 900,
'resendCooldown' => 60,
],
],
// src/Controller/AppController.php
public function initialize(): void
{
parent::initialize();
$this->loadComponent('Flash');
$this->loadComponent('Authentication.Authentication');
$this->loadComponent('CakeVerification.Verification');
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.