Set negetive values for PE_PASSWORD_OK and PE_LOGOUT_OK (Fixes: #1816)
This commit is contained in:
parent
1c0ffb3e83
commit
3d1be3e7e5
|
@ -22,6 +22,8 @@ our $page_title = 'Lemonldap::NG statistics';
|
|||
# @return Constant hash used to convert error codes into string.
|
||||
sub portalTab {
|
||||
return {
|
||||
-7 => 'PORTAL_LOGOUT_OK',
|
||||
-6 => 'PORTAL_PASSWORD_OK',
|
||||
-5 => 'PORTAL_IDPCHOICE',
|
||||
-4 => 'PORTAL_SENDRESPONSE',
|
||||
-3 => 'PORTAL_INFO',
|
||||
|
@ -52,7 +54,6 @@ sub portalTab {
|
|||
32 => 'PORTAL_PP_GRACE',
|
||||
33 => 'PORTAL_PP_EXP_WARNING',
|
||||
34 => 'PORTAL_PASSWORD_MISMATCH',
|
||||
35 => 'PORTAL_PASSWORD_OK',
|
||||
36 => 'PORTAL_NOTIFICATION',
|
||||
37 => 'PORTAL_BADURL',
|
||||
38 => 'PORTAL_NOSCHEME',
|
||||
|
@ -64,7 +65,6 @@ sub portalTab {
|
|||
44 => 'PORTAL_BADMAILTOKEN',
|
||||
45 => 'PORTAL_MAILERROR',
|
||||
46 => 'PORTAL_MAILOK',
|
||||
47 => 'PORTAL_LOGOUT_OK',
|
||||
48 => 'PORTAL_SAML_ERROR',
|
||||
49 => 'PORTAL_SAML_LOAD_SERVICE_ERROR',
|
||||
50 => 'PORTAL_SAML_LOAD_IDP_ERROR',
|
||||
|
|
|
@ -10,6 +10,8 @@ use constant {
|
|||
|
||||
# Portal errors
|
||||
# Developers warning, do not use PE_INFO, it's reserved to autoRedirect.
|
||||
PE_LOGOUT_OK => -7,
|
||||
PE_PASSWORD_OK => -6,
|
||||
PE_IDPCHOICE => -5,
|
||||
PE_SENDRESPONSE => -4,
|
||||
PE_INFO => -3,
|
||||
|
@ -40,7 +42,6 @@ use constant {
|
|||
PE_PP_GRACE => 32,
|
||||
PE_PP_EXP_WARNING => 33,
|
||||
PE_PASSWORD_MISMATCH => 34,
|
||||
PE_PASSWORD_OK => 35,
|
||||
PE_NOTIFICATION => 36,
|
||||
PE_BADURL => 37,
|
||||
PE_NOSCHEME => 38,
|
||||
|
@ -52,7 +53,6 @@ use constant {
|
|||
PE_BADMAILTOKEN => 44,
|
||||
PE_MAILERROR => 45,
|
||||
PE_MAILOK => 46,
|
||||
PE_LOGOUT_OK => 47,
|
||||
PE_SAML_ERROR => 48,
|
||||
PE_SAML_LOAD_SERVICE_ERROR => 49,
|
||||
PE_SAML_LOAD_IDP_ERROR => 50,
|
||||
|
|
|
@ -237,7 +237,7 @@ sub do {
|
|||
[$s]
|
||||
];
|
||||
}
|
||||
elsif ( $err > 0 and $err != PE_PASSWORD_OK and $err != PE_LOGOUT_OK ) {
|
||||
elsif ( $err > 0 ) {
|
||||
return $self->sendJSONresponse(
|
||||
$req,
|
||||
{ result => 0, error => $err },
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"لقد تم قطع اتصالك",
|
||||
"PE-6":"تم تغير كلمة المرور بنجاح",
|
||||
"PE0":"تمت مصادقة المستخدم",
|
||||
"PE1":"انتهت صلاحية الاتصال، يجب عليك إثبات هويتك مرة أخرى",
|
||||
"PE2":"حقول المستخدم وكلمة المرور يجب ملؤهم",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":"المصادقات المتبقية، غير كلمة المرور الخاصة بك!",
|
||||
"PE33":"٪ d من الأيام و٪ d من الساعات و٪ d من الدقائق و٪ d من الثواني قبل انتهاء صلاحية كلمة المرور وتغييرها!",
|
||||
"PE34":"عدم تطابق كلمات المرور",
|
||||
"PE35":"تم تغير كلمة المرور بنجاح",
|
||||
"PE36":"لديك رسالة جديدة",
|
||||
"PE37":"يو آر إل سيئ",
|
||||
"PE38":"لا يوجد مخطط متاح",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"مفتاح التأكيد غير صالح أو قديم جدا",
|
||||
"PE45":"حدث خطأ عند إرسال البريد",
|
||||
"PE46":"تم إرسال بريد",
|
||||
"PE47":"لقد تم قطع اتصالك",
|
||||
"PE48":"خطأ SAML غير معروف",
|
||||
"PE49":"تعذر تحميل خدمة SAML",
|
||||
"PE50":"مشكلة عند تحميل موفر الهوية",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Sie wurden abgemeldet",
|
||||
"PE-6":"Das Passwort wurde geändert",
|
||||
"PE0":"Benutzer authentifiziert",
|
||||
"PE1":"Ihre Sitzung ist abgelaufen, Sie müssen sich neu authentifizieren",
|
||||
"PE2":"Benutzername oder Passwort nicht eingegeben",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" Verbleibende Authentifizierungen, ändern Sie Ihr Passwort!",
|
||||
"PE33":"%d Tage, %d Stunden, %d Minuten und %d Sekunden vor Ablauf Ihres Passworts; denken Sie daran, es zu ändern!",
|
||||
"PE34":"Die Passwörter sind nicht gleich",
|
||||
"PE35":"Das Passwort wurde geändert",
|
||||
"PE36":"Sie haben eine neue Nachricht",
|
||||
"PE37":"Fehlerhafte URL",
|
||||
"PE38":"Kein Schema verfügbar",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Der Bestätigungsschlüssel ist ungültig oder zu alt",
|
||||
"PE45":"Fehler beim Senden der E-Mail",
|
||||
"PE46":"Es wurde eine E-Mail an Sie gesendet",
|
||||
"PE47":"Sie wurden abgemeldet",
|
||||
"PE48":"Nicht definierter SAML-Fehler",
|
||||
"PE49":"Der SAML-Service konnte nicht geladen werden",
|
||||
"PE50":"Problem beim Laden eines Identity Providers",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"You have been disconnected",
|
||||
"PE-6":"Password successfully changed",
|
||||
"PE0":"User authenticated",
|
||||
"PE1":"Your connection has expired, you must authenticate once again",
|
||||
"PE2":"User and password fields must be filled",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" authentications remaining, change your password!",
|
||||
"PE33":"%d days, %d hours, %d minutes and %d seconds before password expiration, change it!",
|
||||
"PE34":"Passwords mismatch",
|
||||
"PE35":"Password successfully changed",
|
||||
"PE36":"You have a new message",
|
||||
"PE37":"Bad URL",
|
||||
"PE38":"No scheme available",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Confirmation key is invalid or too old",
|
||||
"PE45":"An error occurs when sending mail",
|
||||
"PE46":"A mail has been sent",
|
||||
"PE47":"You have been disconnected",
|
||||
"PE48":"Undefined SAML error",
|
||||
"PE49":"Unable to load SAML service",
|
||||
"PE50":"Problem when loading an identity provider",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"La sesión se ha desconectado",
|
||||
"PE-6":"La contraseña se ha modificado",
|
||||
"PE0":"Usuario autentificado",
|
||||
"PE1":"Su sesión ha expirado. Vuelva a autenticarse",
|
||||
"PE2":"Introduzca su identificante o contraseña",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" autenticaciones restantes, cambie de contraseña",
|
||||
"PE33":"cambie su contraseña antes de %d días, %d horas, %d minutos y %d segundos antes de su expiración",
|
||||
"PE34":"Las contraseñas no coinciden",
|
||||
"PE35":"La contraseña se ha modificado",
|
||||
"PE36":"Tiene un nuevo mensaje",
|
||||
"PE37":"URL incorrecta",
|
||||
"PE38":"Ningún esquema disponible",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Llave de confirmación inválida o demasiado antigua",
|
||||
"PE45":"El envío de e-mail ha fracasado",
|
||||
"PE46":"Ha recibido un e-mail",
|
||||
"PE47":"La sesión se ha desconectado",
|
||||
"PE48":"Error SAML no definido",
|
||||
"PE49":"No se puede cargar el servicio SAML",
|
||||
"PE50":"Problema al cargar un proveedor de identidad",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Olet nyt kirjautunut ulos",
|
||||
"PE-6":"Salasanan vaihto onnistui",
|
||||
"PE0":"Käyttäjä todennettu",
|
||||
"PE1":"Kirjautumisesi on vanhentunut, sinun tulee kirjautua uudelleen",
|
||||
"PE2":"Käyttäjänimi ja salasana kenttä pitää olla täytetty",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" authentications remaining, change your password!",
|
||||
"PE33":"%d päivää, %d tuntia, %d minuuttia ja %sekunttia jäljellä salasanan vanhentumiseen, vaihda salasana!",
|
||||
"PE34":"Salasanat eivät vastaa toisiaan",
|
||||
"PE35":"Salasanan vaihto onnistui",
|
||||
"PE36":"Sinulla on uusi viesti",
|
||||
"PE37":"Virhellinen URL-osoite",
|
||||
"PE38":"Schemaa ei ole saatavilla",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Vahvistusavain on virheellinen tai vanhentunut",
|
||||
"PE45":"Virhe lähettäessä sähköpostia",
|
||||
"PE46":"Sähköposti on lähetetty",
|
||||
"PE47":"Olet nyt kirjautunut ulos",
|
||||
"PE48":"Tuntematon SAML virhe",
|
||||
"PE49":"Virhe ladatessa SAML palvelua",
|
||||
"PE50":"Problem when loading an identity provider",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Vous avez été déconnecté",
|
||||
"PE-6":"Le mot de passe a été changé",
|
||||
"PE0":"Utilisateur authentifié",
|
||||
"PE1":"Votre session a expiré, vous devez vous ré-authentifier",
|
||||
"PE2":"Identifiant ou mot de passe non renseigné",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" authentifications restantes, changez votre mot de passe !",
|
||||
"PE33":"%d jours, %d heures, %d minutes et %d secondes avant expiration de votre mot de passe, pensez à le changer !",
|
||||
"PE34":"Les mots de passe ne correspondent pas",
|
||||
"PE35":"Le mot de passe a été changé",
|
||||
"PE36":"Vous avez un nouveau message",
|
||||
"PE37":"Mauvaise URL",
|
||||
"PE38":"Aucun schéma disponible",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"La clé de confirmation est invalide ou trop ancienne",
|
||||
"PE45":"L'envoi du mail a échoué",
|
||||
"PE46":"Un mail vous a été envoyé",
|
||||
"PE47":"Vous avez été déconnecté",
|
||||
"PE48":"Erreur SAML non définie",
|
||||
"PE49":"Impossible de charger le service SAML",
|
||||
"PE50":"Problème au chargement d'un fournisseur d'identité",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Sei stato disconnesso",
|
||||
"PE-6":"La password è stata modificata",
|
||||
"PE0":"Utente autenticato",
|
||||
"PE1":"La sessione è scaduta, devi autenticarti di nuovo",
|
||||
"PE2":"ID o password mancante",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" autenticazioni restanti, modifica la password!",
|
||||
"PE33":"%d giorni, %d ore, %d minuti e %d secondi prima della scadenza della password, ricordati di modificarla!",
|
||||
"PE34":"Le password non corrispondono",
|
||||
"PE35":"La password è stata modificata",
|
||||
"PE36":"Hai un nuovo messaggio",
|
||||
"PE37":"URL errato",
|
||||
"PE38":"Nessuno schema disponibile",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Chiave di conferma errata o troppo vecchia",
|
||||
"PE45":"Invio della mail fallito",
|
||||
"PE46":"Ti è stata inviata una mail",
|
||||
"PE47":"Sei stato disconnesso",
|
||||
"PE48":"Errore SAML indefinito",
|
||||
"PE49":"Impossibile caricare il servizio SAML",
|
||||
"PE50":"Problema di caricamento di un provider d'identità",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Uw verbinding is verbroken",
|
||||
"PE-6":"Het wachtwoord is gewijzigd",
|
||||
"PE0":"Geverifieerde gebruiker",
|
||||
"PE1":"Uw sessie is verlopen, u moet zich opnieuw aanmelden",
|
||||
"PE2":"Onbekende gebruikersnaam of wachtwoord",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":"Resterende authenticaties, wijzig uw wachtwoord!",
|
||||
"PE33":"%d dagen%d uur,%d minuten en %d seconden voor het verstrijken van de geldigheid van uw wachtwoord, vergeet niet om het te wijzigen!",
|
||||
"PE34":"De wachtwoorden komen niet overeen",
|
||||
"PE35":"Het wachtwoord is gewijzigd",
|
||||
"PE36":"U hebt een nieuw bericht ontvangen",
|
||||
"PE37":"Onjuiste URL",
|
||||
"PE38":"Geen enkel schema beschikbaar",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Het bevestigingswachtwoord is ongeldig of te oud",
|
||||
"PE45":"Het verzenden van de e-mail is mislukt",
|
||||
"PE46":"Er is u een e-mail verzonden",
|
||||
"PE47":"Uw verbinding is verbroken",
|
||||
"PE48":"Niet-gedefinieerde SAML-fout",
|
||||
"PE49":"Kan de service SAML niet laden",
|
||||
"PE50":"Probleem laden identiteitsprovider",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Foi desconectado",
|
||||
"PE-6":"A senha foi mudada",
|
||||
"PE0":"Utilizador autenticado",
|
||||
"PE1":"A sua sessão expirou, deve se autenticar novamente",
|
||||
"PE2":"Identificante ou senha não informados",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" autenticações restantes, modifique a sua senha!",
|
||||
"PE33":"%d dias, %d horas, %d minutos e %d segundos antes da expiração da sua senha, pense em substitui-la!",
|
||||
"PE34":"As senhas não correspondem",
|
||||
"PE35":"A senha foi mudada",
|
||||
"PE36":"Recebeu uma nova mensagem",
|
||||
"PE37":"URL incorreta",
|
||||
"PE38":"Nenhum esquema disponível",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"A chave de confirmação é inválida ou demasiado antiga",
|
||||
"PE45":"O envio do mail fracassou",
|
||||
"PE46":"Um mail foi-lhe enviado",
|
||||
"PE47":"Foi desconectado",
|
||||
"PE48":"Erro SAML não definido",
|
||||
"PE49":"Impossível mudar o serviço SAML",
|
||||
"PE50":"Problema no carregamento de um fornecedor de identidade",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Aţi fost deconectat",
|
||||
"PE-6":"Parola a fost schimbată",
|
||||
"PE0":"Utilizator autentificat",
|
||||
"PE1":"Sesiunea dvs. a expirat, trebuie să vă reautentificaţi",
|
||||
"PE2":"Identificator sau parolă inexistentă",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" authentications rămase, schimbaţi-vă parola!",
|
||||
"PE33":"%d zile, %d ora, %d minute şi %d secundes înainte de expirarea parola dvs., asiguraţi-vă pentru a schimba!",
|
||||
"PE34":"Parolele nu se potrivesc",
|
||||
"PE35":"Parola a fost schimbată",
|
||||
"PE36":"Ai un mesaj nou",
|
||||
"PE37":"Rea URL",
|
||||
"PE38":"Nici o posibilitate disponibilă",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Cheie de confirmare este invalid sau prea veche",
|
||||
"PE45":"Trimiterea mail nu a reuşit",
|
||||
"PE46":"Un e-mail a fost trimis",
|
||||
"PE47":"Aţi fost deconectat",
|
||||
"PE48":"SAML eroare necunoscută",
|
||||
"PE49":"Imposibil de a incarca serviciul SAML",
|
||||
"PE50":"Problem when loading an identity provider",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"Bạn đã bị ngắt kết nối",
|
||||
"PE-6":"Mật khẩu đã được thay đổi thành công",
|
||||
"PE0":"Người dùng đã được xác thực",
|
||||
"PE1":"Kết nối của bạn đã hết hạn, bạn phải xác nhận lại một lần nữa",
|
||||
"PE2":"Các trường người dùng và mật khẩu phải được điền",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":"Xác thực còn lại, thay đổi mật khẩu của bạn!",
|
||||
"PE33":"%d days, %d hours, %d minutes và %d seconds trước khi khi mật khẩu hết hạn, hãy thay đổi !",
|
||||
"PE34":"Mật khẩu không đúng",
|
||||
"PE35":"Mật khẩu đã được thay đổi thành công",
|
||||
"PE36":"Bạn có một tin nhắn mới",
|
||||
"PE37":"URL không hợp lệ",
|
||||
"PE38":"Không có chương trình nào khả dụng",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Khóa xác nhận không hợp lệ hoặc quá cũ",
|
||||
"PE45":"Lỗi xảy ra khi gửi thư",
|
||||
"PE46":"Thư đã được gửi đi",
|
||||
"PE47":"Bạn đã bị ngắt kết nối",
|
||||
"PE48":"Lỗi SAML chưa xác định",
|
||||
"PE49":"Không thể tải dịch vụ SAML",
|
||||
"PE50":"Sự cố khi tải bộ cung cấp nhận dạng",
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
"PE-7":"您的连接已断开",
|
||||
"PE-6":"密码修改成功",
|
||||
"PE0":"用户已认证",
|
||||
"PE1":"您的连接已经过期,请再次认证",
|
||||
"PE2":"用户名和密码必须填写",
|
||||
|
@ -24,7 +26,6 @@
|
|||
"PE32":" authentications remaining, change your password!",
|
||||
"PE33":"距离密码失效还有 %d 天, %d 小时, %d 分钟, %d 秒, 请修改!",
|
||||
"PE34":"密码不匹配",
|
||||
"PE35":"密码修改成功",
|
||||
"PE36":"您有一条新消息",
|
||||
"PE37":"无效 URL",
|
||||
"PE38":"没有方案可用",
|
||||
|
@ -36,7 +37,6 @@
|
|||
"PE44":"Confirmation key is invalid or too old",
|
||||
"PE45":"发送邮件失败",
|
||||
"PE46":"邮件已发送",
|
||||
"PE47":"您的连接已断开",
|
||||
"PE48":"Undefined SAML error",
|
||||
"PE49":"Unable to load SAML service",
|
||||
"PE50":"Problem when loading an identity provider",
|
||||
|
|
|
@ -195,7 +195,7 @@ SKIP: {
|
|||
# erroring.
|
||||
expectOK($res);
|
||||
|
||||
ok( $res->[2]->[0] =~ /trmsg="47"/, 'Found logout message' );
|
||||
ok( $res->[2]->[0] =~ /trmsg="-7"/, 'Found logout message' );
|
||||
|
||||
ok(
|
||||
$res = $issuer->_get(
|
||||
|
|
|
@ -220,7 +220,7 @@ SKIP: {
|
|||
# erroring.
|
||||
expectOK($res);
|
||||
|
||||
ok( $res->[2]->[0] =~ /trmsg="47"/, 'Found logout message' );
|
||||
ok( $res->[2]->[0] =~ /trmsg="-7"/, 'Found logout message' );
|
||||
|
||||
ok(
|
||||
$res = $issuer->_get(
|
||||
|
|
|
@ -210,7 +210,7 @@ expectOK($res);
|
|||
|
||||
ok(
|
||||
$res->[2]->[0] =~
|
||||
m%<div class="message message-positive alert"><span trmsg="47"></span></div>%,
|
||||
m%<div class="message message-positive alert"><span trmsg="-7"></span></div>%,
|
||||
'Dwho has been well disconnected'
|
||||
) or print STDERR Dumper( $res->[2]->[0] );
|
||||
count(1);
|
||||
|
|
|
@ -120,7 +120,7 @@ expectOK($res);
|
|||
|
||||
ok(
|
||||
$res->[2]->[0] =~
|
||||
m%<div class="message message-positive alert"><span trmsg="47"></span></div>%,
|
||||
m%<div class="message message-positive alert"><span trmsg="-7"></span></div>%,
|
||||
'Dwho has been well disconnected'
|
||||
) or print STDERR Dumper( $res->[2]->[0] );
|
||||
count(1);
|
||||
|
|
Loading…
Reference in New Issue