public static function MoAuthUtilities::show_error_or_success_message in Google Authenticator / 2 Factor Authentication - 2FA 8.2
Same name and namespace in other branches
- 8 src/MoAuthUtilities.php \Drupal\miniorange_2fa\MoAuthUtilities::show_error_or_success_message()
10 calls to MoAuthUtilities::show_error_or_success_message()
- configure_google_authenticator::submitForm in src/
Form/ configure_google_authenticator.php - Form submission handler.
- configure_kba::submitForm in src/
Form/ configure_kba.php - Form submission handler.
- configure_otp_over_sms_and_email::miniorange_saml_validate_otp_submit in src/
Form/ configure_otp_over_sms_and_email.php - configure_qrcode_authentication::submitForm in src/
Form/ configure_qrcode_authentication.php - Form submission handler.
- test_email_verification::buildForm in src/
Form/ test_email_verification.php - Form constructor.
File
- src/
MoAuthUtilities.php, line 248 - This file is part of miniOrange 2FA module.
Class
Namespace
Drupal\miniorange_2faCode
public static function show_error_or_success_message($message, $status) {
global $base_url;
$url = $base_url . '/admin/config/people/miniorange_2fa/setup_twofactor';
\Drupal::configFactory()
->getEditable('miniorange_2fa.settings')
->set('mo_auth_2fa_Success/Error message', $message)
->save();
\Drupal::configFactory()
->getEditable('miniorange_2fa.settings')
->set('mo_auth_2fa_Success/Error status', $status)
->save();
$response = new TrustedRedirectResponse($url);
$response
->send();
}