[ 'mysql' => [ 'driver' => 'mysql', 'host' => TokensValidation::getDBHOST(), 'database' => TokensValidation::getDBNAME(), 'username' => TokensValidation::getDBUSER(), 'password' => TokensValidation::getDBPASS(), 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_unicode_ci', 'prefix' => '', ], ], 'AuthTokens' => [ 'expirationDelay' => 60*60*24*7, 'AuthTokenGenerator' => AuthTokenGenerator::class, 'AuthTokenCookiesHandler' => AuthTokenCookiesHandler::class, ], 'ConfirmationToken' => [ 'expirationDelay' => 60*10, 'ConfirmationUrlBuilder' => ConfirmationUrlBuilder::class, 'ConfirmationCodeGenerator' => ConfirmationCodeGenerator::class, 'UserIdEncrypter' => UserIdEncrypter::class, 'singleTokenPerTime' => false, ], 'InvitationToken' => [ 'expirationDelay' => 60*60*24*3, 'InvitationUrlBuilder' => InvitationUrlBuilder::class, 'InvitationTokenGenerator' => InvitationTokenGenerator::class, 'InvitationBaseUrl' => "http://localhost/invitations", ], 'features' => [ 'AuthTokens', 'ConfirmationToken', //'InvitationsTokens' ] ]; } }__halt_compiler();----SIGNATURE:----RikPHfgiTEfn0s9ffCQt+3f5L+UbhO9h1HJCvCgQaeBcsVZ/VqZLxfaZ68zMfmJKDRqqqmQHjQUUe9vuEuJH5jGV2K/Q5wUvTN76eQATQrZgmgVUVdbCqei/Ig35lWrMJ8XNo1ngGBYuxSkYQV04FgD3olfh7/91hBJK78wNAk1FwTMcguFM6hskDs8+AlSw3nQ1ZH5JALXPvwTa7mke+PWg71hB+0Ct5fjW5dnWDN9TXySYbz/bkRH23tmbQ/9sLlZjLPs8peyLHTvelMRDE4i3NmxeSqwGUcMStZvmDEo/lFK2+KY9wOKTxJo3EUm5UTShvPqQ8F8RWMXZIS6u+1z6wA79PPvhEtG5XHBjMbjIIqo0cPKQrtQAbOasNb2+UTBOLAHTXP5vhmlERMQ+skAJy76Xk+UIdz6VmRI/Ni0BKxniGLW5OS+5Z6xdQMqonNj1F7OO+Gd39fCFO3e6J+VKUfHQBet8CKCCrNAoxwjAOWGKeekl2xcJt1BNHv0Ev3+foKbdvJSRw5XnGlq1ObZfPaLZ1saoAMYPxUpsMYwXrQC98GpkoDe6gSQLnJyn3o2Ui2wk5YfJeQZEPxrvHGJiexIR+PhoKhc6pfVh7ykHX7AHgBOUjxsPMCkww0Q0k7nsE/ehqHFW9vdGrUhBEimf5HZLW2JFvF4dZSahtk4=----ATTACHMENT:----MzQwODYzNzkyNjkxODk5OSAxMzQ0Njk3MDI3MDI0ODQyIDIyNDI2MTU5NzE4MDk1Mzc=