Parcourir la source

Better authorization label for OIDC (#7264)

* Better authorization label for OIDC
Reword description of HTTP login method to include OIDC
fix https://github.com/FreshRSS/FreshRSS/issues/7254#issuecomment-2615838151
And remove several duplicated i18n entries.
And add to documentation https://www.authelia.com/integration/openid-connect/freshrss/

* Update app/i18n/it/admin.php

Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com>

* Update app/i18n/nl/admin.php

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>

---------

Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com>
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
Alexandre Alapetite il y a 1 an
Parent
commit
bb7236e263
52 fichiers modifiés avec 33 ajouts et 232 suppressions
  1. 1 1
      app/i18n/cs/admin.php
  2. 0 8
      app/i18n/cs/install.php
  3. 1 1
      app/i18n/de/admin.php
  4. 0 8
      app/i18n/de/install.php
  5. 1 1
      app/i18n/el/admin.php
  6. 0 8
      app/i18n/el/install.php
  7. 1 1
      app/i18n/en-us/admin.php
  8. 0 8
      app/i18n/en-us/install.php
  9. 1 1
      app/i18n/en/admin.php
  10. 0 8
      app/i18n/en/install.php
  11. 1 1
      app/i18n/es/admin.php
  12. 0 8
      app/i18n/es/install.php
  13. 1 1
      app/i18n/fa/admin.php
  14. 0 8
      app/i18n/fa/install.php
  15. 1 1
      app/i18n/fi/admin.php
  16. 0 8
      app/i18n/fi/install.php
  17. 1 1
      app/i18n/fr/admin.php
  18. 0 8
      app/i18n/fr/install.php
  19. 1 1
      app/i18n/he/admin.php
  20. 0 8
      app/i18n/he/install.php
  21. 1 1
      app/i18n/hu/admin.php
  22. 0 8
      app/i18n/hu/install.php
  23. 1 1
      app/i18n/id/admin.php
  24. 0 8
      app/i18n/id/install.php
  25. 1 1
      app/i18n/it/admin.php
  26. 0 8
      app/i18n/it/install.php
  27. 1 1
      app/i18n/ja/admin.php
  28. 0 8
      app/i18n/ja/install.php
  29. 1 1
      app/i18n/ko/admin.php
  30. 0 8
      app/i18n/ko/install.php
  31. 1 1
      app/i18n/lv/admin.php
  32. 0 8
      app/i18n/lv/install.php
  33. 1 1
      app/i18n/nl/admin.php
  34. 0 8
      app/i18n/nl/install.php
  35. 1 1
      app/i18n/oc/admin.php
  36. 0 8
      app/i18n/oc/install.php
  37. 1 1
      app/i18n/pl/admin.php
  38. 0 8
      app/i18n/pl/install.php
  39. 1 1
      app/i18n/pt-br/admin.php
  40. 0 8
      app/i18n/pt-br/install.php
  41. 1 1
      app/i18n/ru/admin.php
  42. 0 8
      app/i18n/ru/install.php
  43. 1 1
      app/i18n/sk/admin.php
  44. 0 8
      app/i18n/sk/install.php
  45. 1 1
      app/i18n/tr/admin.php
  46. 0 8
      app/i18n/tr/install.php
  47. 1 1
      app/i18n/zh-cn/admin.php
  48. 0 8
      app/i18n/zh-cn/install.php
  49. 1 1
      app/i18n/zh-tw/admin.php
  50. 0 8
      app/i18n/zh-tw/install.php
  51. 6 6
      app/install.php
  52. 2 1
      docs/en/admins/16_OpenID-Connect.md

+ 1 - 1
app/i18n/cs/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Povolit anonymní obnovení článků',
 		'api_enabled' => 'Povolit přístup k <abbr>API</abbr> <small>(vyžadováno pro mobilní aplikace and sharing user queries)</small>',	// DIRTY
 		'form' => 'Webový formulář (tradiční, vyžaduje JavaScript)',
-		'http' => 'HTTP (pro pokročilé uživatele s HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Žádný (nebezpečné)',
 		'title' => 'Ověřování',
 		'token' => 'Hlavní ověřovací token',

+ 0 - 8
app/i18n/cs/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Přejít na další krok',
 		'reinstall' => 'Přeinstalovat FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Webový formulář (tradiční, vyžaduje JavaScript)',
-		'http' => 'HTTP (pro pokročilé uživatele s HTTPS)',
-		'none' => 'Žádný (nebezpečné)',
-		'password_form' => 'Heslo<br /><small>(pro přihlášení webovým formulářem)</small>',
-		'password_format' => 'Alespoň 7 znaků',
-		'type' => 'Metoda ověřování',
-	),
 	'bdd' => array(
 		'_' => 'Databáze',
 		'conf' => array(

+ 1 - 1
app/i18n/de/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Anonymes Aktualisieren der Artikel erlauben',
 		'api_enabled' => '<abbr>API</abbr>-Zugriff erlauben <small>(für mobile Apps und Benutzerabfragen benötigt)</small>',
 		'form' => 'Webformular (traditionell, benötigt JavaScript)',
-		'http' => 'HTTP (HTTPS für erfahrene Benutzer)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Keine (gefährlich)',
 		'title' => 'Authentifizierung',
 		'token' => 'Master-Authentifizierungs-Token',

+ 0 - 8
app/i18n/de/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Zum nächsten Schritt springen',
 		'reinstall' => 'Neuinstallation von FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Webformular (traditionell, benötigt JavaScript)',
-		'http' => 'HTTP (HTTPS für erfahrene Benutzer)',
-		'none' => 'Keine (gefährlich)',
-		'password_form' => 'Passwort<br /><small>(für die Anmeldemethode per Webformular)</small>',
-		'password_format' => 'mindestens 7 Zeichen',
-		'type' => 'Authentifizierungsmethode',
-	),
 	'bdd' => array(
 		'_' => 'Datenbank',
 		'conf' => array(

+ 1 - 1
app/i18n/el/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Allow anonymous refresh of the articles',	// TODO
 		'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps and sharing user queries)</small>',	// TODO
 		'form' => 'Web form (σύνηθες, απαιτεί JavaScript)',
-		'http' => 'HTTP (για έμπειρους χρήστες με )',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Καμία (ριψοκίνδυνο)',
 		'title' => 'Πιστοποίηση',
 		'token' => 'Master authentication token',	// TODO

+ 0 - 8
app/i18n/el/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Μεταβείτε στο επόμενο βήμα',
 		'reinstall' => 'Επανεγκατάσταση του FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Web form (σύνηθες, απαιτεί JavaScript)',
-		'http' => 'HTTP (για έμπειρους χρήστες με HTTPS)',
-		'none' => 'Καμία (ριψοκίνδυνο)',
-		'password_form' => 'Κωδικός Πρόσβασης<br /><small>(για την μέθοδο σύνδεσης με Web-form)</small>',
-		'password_format' => 'Τουλάχιστον 7 χαρακτήρες',
-		'type' => 'Μέθοδος Πιστοποίησης',
-	),
 	'bdd' => array(
 		'_' => 'Βάση Δεδομένων',
 		'conf' => array(

+ 1 - 1
app/i18n/en-us/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Allow anonymous refresh of the articles',	// IGNORE
 		'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps and sharing user queries)</small>',	// IGNORE
 		'form' => 'Web form (traditional, requires JavaScript)',	// IGNORE
-		'http' => 'HTTP (for advanced users with HTTPS)',	// IGNORE
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// IGNORE
 		'none' => 'None (dangerous)',	// IGNORE
 		'title' => 'Authentication',	// IGNORE
 		'token' => 'Master authentication token',	// IGNORE

+ 0 - 8
app/i18n/en-us/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Go to the next step',	// IGNORE
 		'reinstall' => 'Reinstall FreshRSS',	// IGNORE
 	),
-	'auth' => array(
-		'form' => 'Web form (traditional, requires JavaScript)',	// IGNORE
-		'http' => 'HTTP (for advanced users with HTTPS)',	// IGNORE
-		'none' => 'None (dangerous)',	// IGNORE
-		'password_form' => 'Password<br /><small>(for the Web-form login method)</small>',	// IGNORE
-		'password_format' => 'At least 7 characters',	// IGNORE
-		'type' => 'Authentication method',	// IGNORE
-	),
 	'bdd' => array(
 		'_' => 'Database',	// IGNORE
 		'conf' => array(

+ 1 - 1
app/i18n/en/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Allow anonymous refresh of the articles',
 		'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps and sharing user queries)</small>',
 		'form' => 'Web form (traditional, requires JavaScript)',
-		'http' => 'HTTP (for advanced users with HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',
 		'none' => 'None (dangerous)',
 		'title' => 'Authentication',
 		'token' => 'Master authentication token',

+ 0 - 8
app/i18n/en/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Go to the next step',
 		'reinstall' => 'Reinstall FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Web form (traditional, requires JavaScript)',
-		'http' => 'HTTP (for advanced users with HTTPS)',
-		'none' => 'None (dangerous)',
-		'password_form' => 'Password<br /><small>(for the Web-form login method)</small>',
-		'password_format' => 'At least 7 characters',
-		'type' => 'Authentication method',
-	),
 	'bdd' => array(
 		'_' => 'Database',
 		'conf' => array(

+ 1 - 1
app/i18n/es/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Permitir la actualización anónima de los artículos',
 		'api_enabled' => 'Concederle acceso a la <abbr>API</abbr> <small>(necesario para apps de móvil and sharing user queries)</small>',	// DIRTY
 		'form' => 'Formulario Web (el más habitual, requiere JavaScript)',
-		'http' => 'HTTP (para usuarios avanzados con HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Ninguno (peligroso)',
 		'title' => 'Identificación',
 		'token' => 'Token de autentificación Master',

+ 0 - 8
app/i18n/es/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Ir al siguiente paso',
 		'reinstall' => 'Reinstalar FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Formulario Web (método más habitual, requiere JavaScript)',
-		'http' => 'HTTP (para usuarios avanzados con HTTPS)',
-		'none' => 'Ninguna (peligroso)',
-		'password_form' => 'Contraseña<br /><small>(para el método de acceso mediante formulario web)</small>',
-		'password_format' => 'Al menos 7 caracteres',
-		'type' => 'Método de identificación',
-	),
 	'bdd' => array(
 		'_' => 'Base de datos',
 		'conf' => array(

+ 1 - 1
app/i18n/fa/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => ' اجازه بازخوانی ناشناس مقالات را بدهید',
 		'api_enabled' => ' اجازه دسترسی به <abbr>API</abbr> <small>(الزامی برای برنامه های تلفن همراه and sharing user queries and sharing user queries)</small>',	// DIRTY
 		'form' => ' فرم وب (سنتی',
-		'http' => ' HTTP (برای کاربران پیشرفته با HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => ' هیچ (خطرناک)',
 		'title' => ' احراز هویت',
 		'token' => 'Master authentication token',	// TODO

+ 0 - 8
app/i18n/fa/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Go to the next step',	// TODO
 		'reinstall' => 'Reinstall FreshRSS',	// TODO
 	),
-	'auth' => array(
-		'form' => 'Web form (traditional',
-		'http' => 'HTTP (for advanced users with HTTPS)',	// TODO
-		'none' => 'None (dangerous)',	// TODO
-		'password_form' => 'Password<br /><small>(for the Web-form login method)</small>',	// TODO
-		'password_format' => 'At least 7 characters',	// TODO
-		'type' => 'Authentication method',	// TODO
-	),
 	'bdd' => array(
 		'_' => 'Database',	// TODO
 		'conf' => array(

+ 1 - 1
app/i18n/fi/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Salli kirjautumattomien käyttäjien päivittää artikkelit',
 		'api_enabled' => 'Salli <abbr>API</abbr>-käyttö <small>(pakollinen kännykkäsovelluksille and sharing user queries)</small>',	// DIRTY
 		'form' => 'Web-lomake (perinteinen, käyttää JavaScriptiä)',
-		'http' => 'HTTP (tai HTTPS edistyneille käyttäjille)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Ei mitään (vaarallinen)',
 		'title' => 'Todentaminen',
 		'token' => 'Todentamisen päätunnisteväline',

+ 0 - 8
app/i18n/fi/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Siirry seuraavaan vaiheeseen',
 		'reinstall' => 'Asenna FreshRSS uudelleen',
 	),
-	'auth' => array(
-		'form' => 'Web-lomake (perinteinen, käyttää JavaScriptiä)',
-		'http' => 'HTTP (tai HTTPS edistyneille käyttäjille)',
-		'none' => 'Ei mitään (vaarallinen)',
-		'password_form' => 'Salasana<br /><small>(Web-lomakkeella kirjautumista varten)</small>',
-		'password_format' => 'Vähintään 7 merkkiä',
-		'type' => 'Todentamismenetelmä',
-	),
 	'bdd' => array(
 		'_' => 'Tietokanta',
 		'conf' => array(

+ 1 - 1
app/i18n/fr/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Autoriser le rafraîchissement anonyme des flux',
 		'api_enabled' => 'Autoriser l’accès par <abbr>API</abbr> <small>(nécessaire pour les applications mobiles et pour partager les filtres utilisateurs)</small>',
 		'form' => 'Formulaire (traditionnel, requiert JavaScript)',
-		'http' => 'HTTP (pour utilisateurs avancés avec HTTPS)',
+		'http' => 'HTTP (avancé : contrôlé par serveur Web, OIDC, SSO…)',
 		'none' => 'Aucune (dangereux)',
 		'title' => 'Authentification',
 		'token' => 'Jeton d’identification maître',

+ 0 - 8
app/i18n/fr/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Passer à l’étape suivante',
 		'reinstall' => 'Réinstaller FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Formulaire (traditionnel, requiert JavaScript)',
-		'http' => 'HTTP (pour utilisateurs avancés avec HTTPS)',
-		'none' => 'Aucune (dangereux)',
-		'password_form' => 'Mot de passe<br /><small>(pour connexion par formulaire)</small>',
-		'password_format' => '7 caractères minimum',
-		'type' => 'Méthode d’authentification',
-	),
 	'bdd' => array(
 		'_' => 'Base de données',
 		'conf' => array(

+ 1 - 1
app/i18n/he/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'הרשאה לאנונימיים לרענן את רשימת המאמרים',
 		'api_enabled' => 'הרשאת גישה ל <abbr>API</abbr> <small>(נדרש ליישומים סלולריים and sharing user queries)</small>',	// DIRTY
 		'form' => 'טופס אינטרנטי (מסורתי, דורש JavaScript)',
-		'http' => 'HTTP (למשתמשים מתקדמים עם HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'ללא (מסוכן)',
 		'title' => 'Authentication',	// TODO
 		'token' => 'Master authentication token',	// TODO

+ 0 - 8
app/i18n/he/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'לשלב הבא',
 		'reinstall' => 'Reinstall FreshRSS',	// TODO
 	),
-	'auth' => array(
-		'form' => 'טופס אינטרנטי (מסורתי, דורש JavaScript)',
-		'http' => 'HTTP (למשתמשים מתקדמים עם HTTPS)',
-		'none' => 'ללא (מסוכן)',
-		'password_form' => 'סיסמה<br /><small>(לשימוש בטפוס ההרשמה)</small>',
-		'password_format' => 'At least 7 characters',	// TODO
-		'type' => 'שיטת אימות',
-	),
 	'bdd' => array(
 		'_' => 'בסיס נתונים',
 		'conf' => array(

+ 1 - 1
app/i18n/hu/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Névtelen felhasználok frissíthetik a cikkeket',
 		'api_enabled' => ' <abbr>API</abbr> elérés engedélyezése <small>(mobilalkalmazásokhoz szükséges and sharing user queries)</small>',	// DIRTY
 		'form' => 'Webes űrlap (hagyományos, JavaScript szükséges hozzá)',
-		'http' => 'HTTP (haladó felhasználóknak HTTPS-el)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'nincs (veszélyes)',
 		'title' => 'Hitelesítés',
 		'token' => 'Fő hitelesítési token',

+ 0 - 8
app/i18n/hu/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Ugrás a következő lépésre',
 		'reinstall' => 'FreshRSS újratelepítése',
 	),
-	'auth' => array(
-		'form' => 'Webes űrlap (hagyományos, JavaScript-et igényel)',
-		'http' => 'HTTP (haladó felhasználóknak HTTPS-el)',
-		'none' => 'Egyik sem (veszélyes)',
-		'password_form' => 'Jelszó<br /><small>(a Webes űrlap belépési módszerhez)</small>',
-		'password_format' => 'Legalább 7 karakter',
-		'type' => 'Hitelesítési mód',
-	),
 	'bdd' => array(
 		'_' => 'Adatbázis',
 		'conf' => array(

+ 1 - 1
app/i18n/id/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Izinkan refresh artikel anonim',
 		'api_enabled' => 'Izinkan <abbr>API</abbr> akses <small>(Diperlukan untuk aplikasi seluler and sharing user queries)</small>',	// DIRTY
 		'form' => 'Web form (traditional, membutuhkan JavaScript)',
-		'http' => 'HTTP (untuk pengguna tingkat lanjut HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'None (berbahaya)',
 		'title' => 'Autentikasi',
 		'token' => 'Token autentikasi master',

+ 0 - 8
app/i18n/id/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Go to the next step',	// TODO
 		'reinstall' => 'Reinstall FreshRSS',	// TODO
 	),
-	'auth' => array(
-		'form' => 'Web form (traditional, requires JavaScript)',	// TODO
-		'http' => 'HTTP (for advanced users with HTTPS)',	// TODO
-		'none' => 'None (dangerous)',	// TODO
-		'password_form' => 'Password<br /><small>(for the Web-form login method)</small>',	// TODO
-		'password_format' => 'At least 7 characters',	// TODO
-		'type' => 'Authentication method',	// TODO
-	),
 	'bdd' => array(
 		'_' => 'Database',	// TODO
 		'conf' => array(

+ 1 - 1
app/i18n/it/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Consenti agli utenti anonimi di aggiornare gli articoli',
 		'api_enabled' => 'Consentire l’accesso all’<abbr>API</abbr> <small>(necessario per le app e per la condivisione delle query degli utenti)</small>',
 		'form' => 'Web form (tradizionale, richiede JavaScript)',
-		'http' => 'HTTP (per gli utenti avanzati con HTTPS)',
+		'http' => 'HTTP (avanzato: gestito da server Web, OIDC, SSO…)',
 		'none' => 'Nessuno (pericoloso)',
 		'title' => 'Autenticazione',
 		'token' => 'Token di autenticazione principale',

+ 0 - 8
app/i18n/it/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Vai al prossimo passaggio',
 		'reinstall' => 'Reinstalla FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Web form (tradizionale, richiede JavaScript)',
-		'http' => 'HTTP (per gli utenti avanzati con HTTPS)',
-		'none' => 'Nessuno (pericoloso)',
-		'password_form' => 'Password<br /><small>(per il login tramite Web-form tradizionale)</small>',
-		'password_format' => 'Almeno 7 caratteri',
-		'type' => 'Metodo di autenticazione',
-	),
 	'bdd' => array(
 		'_' => 'Database',	// IGNORE
 		'conf' => array(

+ 1 - 1
app/i18n/ja/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => '未ログインユーザーでも記事を更新できるようにします。',
 		'api_enabled' => '<abbr>API</abbr>アクセスを許可する <small>(モバイルアプリやユーザークエリの共有に必要)</small>',
 		'form' => 'ウェブフォーム (JavaScriptが必要です)',
-		'http' => 'HTTP (上級者はHTTPSでも)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'なし (危険)',
 		'title' => '認証',
 		'token' => 'マスター認証用のトークン',

+ 0 - 8
app/i18n/ja/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => '次のステップへ進む',
 		'reinstall' => 'FreshRSSを再インストールする',
 	),
-	'auth' => array(
-		'form' => 'Webフォーム (Javascriptが必要です)',
-		'http' => 'HTTP (上級者向けのHTTPS)',
-		'none' => 'なし (危険)',
-		'password_form' => 'パスワード<br /><small>(fWeb-formログインメソッド)</small>',
-		'password_format' => '最低限7文字必要です',
-		'type' => '認証メソッド',
-	),
 	'bdd' => array(
 		'_' => 'データベース',
 		'conf' => array(

+ 1 - 1
app/i18n/ko/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => '누구나 피드를 갱신할 수 있도록 합니다',
 		'api_enabled' => '<abbr>API</abbr> 사용을 허가합니다<small>(모바일 애플리케이션을 사용할 때 필요합니다	and sharing user queries)</small>',	// DIRTY
 		'form' => '웹폼 (전통적인 방식, 자바스크립트 필요)',
-		'http' => 'HTTP (HTTPS를 사용하는 고급 사용자용)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => '사용하지 않음 (위험)',
 		'title' => '인증',
 		'token' => '마스터 인증 토큰',

+ 0 - 8
app/i18n/ko/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => '다음 단계',
 		'reinstall' => 'FreshRSS 다시 설치',
 	),
-	'auth' => array(
-		'form' => '웹폼 (전통적인 방식, 자바스크립트 필요)',
-		'http' => 'HTTP (HTTPS를 사용하는 고급 사용자용)',
-		'none' => '사용하지 않음 (위험)',
-		'password_form' => '암호<br /><small>(웹폼 로그인 방식 사용시)</small>',
-		'password_format' => '7 글자 이상이어야 합니다',
-		'type' => '인증 방식',
-	),
 	'bdd' => array(
 		'_' => '데이터베이스',
 		'conf' => array(

+ 1 - 1
app/i18n/lv/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Atļaut anonīmu rakstu atsvaidzināšanu',
 		'api_enabled' => 'Atļaut <abbr>API</abbr> piekļuvi <small>(nepieciešams mobilajām lietotnēm and sharing user queries)</small>',	// DIRTY
 		'form' => 'Tīmekļa veidlapa (tradicionālā, nepieciešams JavaScript)',
-		'http' => 'HTTP (pieredzējušiem lietotājiem ar HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Nav (bīstami)',
 		'title' => 'Autentifikācija',
 		'token' => 'Master authentication token',	// TODO

+ 0 - 8
app/i18n/lv/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Iet uz nākamo soli',
 		'reinstall' => 'Pārinstalēt FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Tīmekļa veidlapa (tradicionālā, nepieciešams JavaScript)',
-		'http' => 'HTTP (pieredzējušiem lietotājiem ar HTTPS)',
-		'none' => 'Bez (bīstami)',
-		'password_form' => 'Parole<br /><small>(Web-formas pieteikšanās metodei)</small>',
-		'password_format' => 'Vismaz 7 rakstzīmes',
-		'type' => 'Autentifikācijas metode',
-	),
 	'bdd' => array(
 		'_' => 'Datubāze',
 		'conf' => array(

+ 1 - 1
app/i18n/nl/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Sta bezoekers toe om de artikelen te vernieuwen',
 		'api_enabled' => 'Sta <abbr>API</abbr> toegang toe <small>(nodig voor mobiele apps and sharing user queries)</small>',	// DIRTY
 		'form' => 'Web formulier (traditioneel, JavaScript vereist)',
-		'http' => 'HTTP (voor gevorderde gebruikers met HTTPS)',
+		'http' => 'HTTP (geavanceerd: beheerd door webserver, OIDC, SSO…)',
 		'none' => 'Geen (gevaarlijk)',
 		'title' => 'Authenticatie',
 		'token' => 'Hoofdauthenticatietoken',

+ 0 - 8
app/i18n/nl/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Ga naar de volgende stap',
 		'reinstall' => 'Installeer FreshRSS opnieuw',
 	),
-	'auth' => array(
-		'form' => 'Web formulier (traditioneel, benodigd JavaScript)',
-		'http' => 'HTTP (voor geavanceerde gebruikers met HTTPS)',
-		'none' => 'Geen (gevaarlijk)',
-		'password_form' => 'Wachtwoord<br /><small>(voor de Web-formulier log in methode)</small>',
-		'password_format' => 'Tenminste 7 tekens',
-		'type' => 'Authenticatiemethode',
-	),
 	'bdd' => array(
 		'_' => 'Database',	// IGNORE
 		'conf' => array(

+ 1 - 1
app/i18n/oc/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Autorizar l’actualizacion anonime dels fluxes',
 		'api_enabled' => 'Autorizar l’accès per <abbr>API</abbr><small>(necessari per las aplicacions mobil and sharing user queries)</small>',	// DIRTY
 		'form' => 'Formulari (tradicional, demanda JavaScript)',
-		'http' => 'HTTP (per utilizaires avançats amb HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Cap (perilhós)',
 		'title' => 'Autentificacion',
 		'token' => 'Master authentication token',	// TODO

+ 0 - 8
app/i18n/oc/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Anar a l’estapa seguenta',
 		'reinstall' => 'Reïnstallar FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Formulari (tradicional, demanda JavaScript)',
-		'http' => 'HTTP (per utilizaires avançats amb HTTPS)',
-		'none' => 'Cap (perilhós)',
-		'password_form' => 'Senhal API<br /><small>(ex. : per la connexion via formulari)</small>',
-		'password_format' => 'Almens 7 caractèrs',
-		'type' => 'Mòde d’autentification',
-	),
 	'bdd' => array(
 		'_' => 'Basa de donadas',
 		'conf' => array(

+ 1 - 1
app/i18n/pl/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Pozwól na anonimowe odświeżanie wiadomości',
 		'api_enabled' => 'Pozwól na dostęp przez <abbr>API</abbr> <small>(wymagane dla aplikacji na telefon and sharing user queries)</small>',	// DIRTY
 		'form' => 'Formularz na stronie (tradycyjna, wymagany JavaScript)',
-		'http' => 'HTTP (dla zaawansowanych użytkowników, z wykorzystaniem HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Brak (niebezpieczna)',
 		'title' => 'Uwierzytelnianie',
 		'token' => 'Główny token uwierzytelniania',

+ 0 - 8
app/i18n/pl/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Go to the next step',	// TODO
 		'reinstall' => 'Reinstall FreshRSS',	// TODO
 	),
-	'auth' => array(
-		'form' => 'Web form (traditional, requires JavaScript)',	// TODO
-		'http' => 'HTTP (for advanced users with HTTPS)',	// TODO
-		'none' => 'None (dangerous)',	// TODO
-		'password_form' => 'Password<br /><small>(for the Web-form login method)</small>',	// TODO
-		'password_format' => 'At least 7 characters',	// TODO
-		'type' => 'Authentication method',	// TODO
-	),
 	'bdd' => array(
 		'_' => 'Database',	// TODO
 		'conf' => array(

+ 1 - 1
app/i18n/pt-br/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Permitir atualização anônima dos artigos',
 		'api_enabled' => 'Permitir acesso à <abbr>API</abbr> <small>(Necessáiro para aplicativos móveis and sharing user queries)</small>',	// DIRTY
 		'form' => 'Formulário Web(tradicional, Necessita de JavaScript)',
-		'http' => 'HTTP (Para usuários avançados com HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Nenhum (Perigoso)',
 		'title' => 'Autenticação',
 		'token' => 'Token de autenticação principal',

+ 0 - 8
app/i18n/pt-br/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Vá para o próximo passo',
 		'reinstall' => 'Reinstale o FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Formulário web(tradicional, necessita JavaScript)',
-		'http' => 'HTTP (Para usuários avançados com HTTPS)',
-		'none' => 'None (perigoso)',
-		'password_form' => 'Senha<br /><small>(Para o método do login pelo formulário)</small>',
-		'password_format' => 'Ao menos 7 caracteres',
-		'type' => 'Método de autenticação',
-	),
 	'bdd' => array(
 		'_' => 'Banco de dados',
 		'conf' => array(

+ 1 - 1
app/i18n/ru/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Разрешить анонимное обновление статей',
 		'api_enabled' => 'Позволить <abbr>API</abbr> доступ <small>(необходимо для мобильных приложений and sharing user queries)</small>',
 		'form' => 'Веб-форма (традиционный, необходим JavaScript)',
-		'http' => 'HTTP (для опытных пользователей с HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Без аутентификации (небезопасно)',
 		'title' => 'Аутентификации',
 		'token' => 'Главный токен аутентификации',

+ 0 - 8
app/i18n/ru/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Перейти к следующему шагу',
 		'reinstall' => 'Переустановить FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Веб-форма (традиционный, необходим JavaScript)',
-		'http' => 'HTTP (для опытных пользователей с HTTPS)',
-		'none' => 'Без аутентификации (небезопасно)',
-		'password_form' => 'Пароль<br /><small>(для входа через веб-форму)</small>',
-		'password_format' => 'Не менее 7 символов',
-		'type' => 'Способ аутентификации',
-	),
 	'bdd' => array(
 		'_' => 'База данных',
 		'conf' => array(

+ 1 - 1
app/i18n/sk/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Povoliť obnovenie článkov bez prihlásenia',
 		'api_enabled' => 'Povoliť prístup cez <abbr>API</abbr> <small>(vyžadujú mobilné aplikácie and sharing user queries)</small>',	// DIRTY
 		'form' => 'Webový formulár (traditičný, vyžaduje JavaScript)',
-		'http' => 'HTTP (pre pokročilých používateľov s HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Žiadny (nebezpečné)',
 		'title' => 'Prihlásenie',
 		'token' => 'Hlavný prihlasovací token',

+ 0 - 8
app/i18n/sk/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Ďalší krok',
 		'reinstall' => 'Preinštalovať FreshRSS',
 	),
-	'auth' => array(
-		'form' => 'Webový formulár (tradičný, vyžaduje JavaScript)',
-		'http' => 'HTTP (pre pokročilých používateľov s HTTPS)',
-		'none' => 'Žiadny (nebezpečné)',
-		'password_form' => 'Heslo<br /><small>(pre prihlásenie cez webový formulár)</small>',
-		'password_format' => 'Najmenej 7 znakov',
-		'type' => 'Spôsob prihlásenia',
-	),
 	'bdd' => array(
 		'_' => 'Databáza',
 		'conf' => array(

+ 1 - 1
app/i18n/tr/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => 'Anonim makale yenilemesine izin ver',
 		'api_enabled' => '<abbr>API</abbr> erişimine izin ver <small>(mobil uygulamalar için gerekli and sharing user queries)</small>',	// DIRTY
 		'form' => 'Web formu (geleneksel, JavaScript gerektirir)',
-		'http' => 'HTTP (ileri kullanıcılar için, HTTPS)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => 'Hiçbiri (tehlikeli)',
 		'title' => 'Kimlik doğrulama',
 		'token' => 'Ana kimlik doğrulama jetonu',

+ 0 - 8
app/i18n/tr/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => 'Sonraki adım',
 		'reinstall' => 'FreshRSS i yeniden yükle',
 	),
-	'auth' => array(
-		'form' => 'Web formu (geleneksel, JavaScript gerektirir)',
-		'http' => 'HTTP (ileri kullanıcılar için, HTTPS)',
-		'none' => 'Hiçbiri (tehlikeli)',
-		'password_form' => 'Şifre<br /><small>(Tarayıcı girişi için)</small>',
-		'password_format' => 'En az 7 karakter',
-		'type' => 'Kimlik doğrulama yöntemi',
-	),
 	'bdd' => array(
 		'_' => 'Veritabanı',
 		'conf' => array(

+ 1 - 1
app/i18n/zh-cn/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => '允许匿名刷新文章',
 		'api_enabled' => '允许 <abbr>API</abbr> 访问 <small>(用于手机应用 and sharing user queries)</small>',	// DIRTY
 		'form' => '网页表单(传统方式, 需要 JavaScript)',
-		'http' => 'HTTP(面向启用 HTTPS 的高级用户)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => '无(危险)',
 		'title' => '认证',
 		'token' => '主验证 token',

+ 0 - 8
app/i18n/zh-cn/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => '下一步',
 		'reinstall' => '重新安装 FreshRSS',
 	),
-	'auth' => array(
-		'form' => '网页表单(传统方式, 依赖 JavaScript)',
-		'http' => 'HTTP(面向启用 HTTPS 的高级用户)',
-		'none' => '无(危险)',
-		'password_form' => '密码<br /><small>(用于网页表单登录方式)</small>',
-		'password_format' => '至少 7 个字符',
-		'type' => '认证方式',
-	),
 	'bdd' => array(
 		'_' => '数据库',
 		'conf' => array(

+ 1 - 1
app/i18n/zh-tw/admin.php

@@ -16,7 +16,7 @@ return array(
 		'allow_anonymous_refresh' => '允許匿名刷新文章',
 		'api_enabled' => '允許 <abbr>API</abbr> 訪問 <small>(用於手機應用 and sharing user queries)</small>',	// DIRTY
 		'form' => '網頁表單(傳統方式, 需要 JavaScript)',
-		'http' => 'HTTP (對於HTTPS的進階使用者)',
+		'http' => 'HTTP (advanced: managed by Web server, OIDC, SSO…)',	// TODO
 		'none' => '無認證(危險)',
 		'title' => '認證',
 		'token' => '主要驗證權杖',

+ 0 - 8
app/i18n/zh-tw/install.php

@@ -18,14 +18,6 @@ return array(
 		'next_step' => '下一步',
 		'reinstall' => '重新安裝 FreshRSS',
 	),
-	'auth' => array(
-		'form' => '網頁表單(傳統方式, 依賴 JavaScript)',
-		'http' => 'HTTP(對於啟用 HTTPS 的進階使用者)',
-		'none' => '無認證(危險)',
-		'password_form' => '密碼<br /><small>(用於網頁表單登入方式)</small>',
-		'password_format' => '至少 7 個字符',
-		'type' => '認證方式',
-	),
 	'bdd' => array(
 		'_' => '資料庫',
 		'conf' => array(

+ 6 - 6
app/install.php

@@ -649,29 +649,29 @@ function printStep3(): void {
 		</div>
 
 		<div class="form-group">
-			<label class="group-name" for="auth_type"><?= _t('install.auth.type') ?></label>
+			<label class="group-name" for="auth_type"><?= _t('admin.auth.type') ?></label>
 			<div class="group-controls">
 				<select id="auth_type" name="auth_type" required="required" tabindex="2">
 					<option value="form"<?= $auth_type === 'form' || (no_auth($auth_type) && cryptAvailable()) ? ' selected="selected"' : '',
-						cryptAvailable() ? '' : ' disabled="disabled"' ?>><?= _t('install.auth.form') ?></option>
+						cryptAvailable() ? '' : ' disabled="disabled"' ?>><?= _t('admin.auth.form') ?></option>
 					<option value="http_auth"<?= $auth_type === 'http_auth' ? ' selected="selected"' : '',
 						httpAuthUser(false) == '' ? ' disabled="disabled"' : '' ?>>
-							<?= _t('install.auth.http') ?> (REMOTE_USER = '<?= httpAuthUser(false) ?>')</option>
+							<?= _t('admin.auth.http') ?> (REMOTE_USER = '<?= httpAuthUser(false) ?>')</option>
 					<option value="none"<?= $auth_type === 'none' || (no_auth($auth_type) && !cryptAvailable()) ? ' selected="selected"' : ''
-						?>><?= _t('install.auth.none') ?></option>
+						?>><?= _t('admin.auth.none') ?></option>
 				</select>
 			</div>
 		</div>
 
 		<div class="form-group">
-			<label class="group-name" for="passwordPlain"><?= _t('install.auth.password_form') ?></label>
+			<label class="group-name" for="passwordPlain"><?= _t('admin.user.password_form') ?></label>
 			<div class="group-controls">
 				<div class="stick">
 					<input type="password" id="passwordPlain" name="passwordPlain" pattern=".{7,}"
 						autocomplete="off" <?= $auth_type === 'form' ? ' required="required"' : '' ?> tabindex="3" />
 					<button type="button" class="btn toggle-password" data-toggle="passwordPlain" tabindex="4"><?= FreshRSS_Themes::icon('key') ?></button>
 				</div>
-				<p class="help"><?= _i('help') ?> <?= _t('install.auth.password_format') ?></p>
+				<p class="help"><?= _i('help') ?> <?= _t('admin.user.password_format') ?></p>
 				<noscript><b><?= _t('gen.js.should_be_activated') ?></b></noscript>
 			</div>
 		</div>

+ 2 - 1
docs/en/admins/16_OpenID-Connect.md

@@ -57,4 +57,5 @@ See our reference [Apache configuration](https://github.com/FreshRSS/FreshRSS/bl
 
 See specific instructions for:
 
-* Authentik : [here](16_OpenID-Connect-Authentik.md) or [here](https://goauthentik.io/integrations/services/freshrss/)
+* Authentik: [here](16_OpenID-Connect-Authentik.md) or [here](https://goauthentik.io/integrations/services/freshrss/)
+* Authelia: [here](https://www.authelia.com/integration/openid-connect/freshrss/)