From b7476072a7550c29c04a9718af26ca947003418c Mon Sep 17 00:00:00 2001 From: Vivien Kraus Date: Wed, 13 Oct 2021 17:28:51 +0200 Subject: server: add an authenticator endpoint --- po/POTFILES.in | 1 + po/disfluid.pot | 67 +++++++++++++++++++++++++++++++---------------------- po/fr.po | 71 ++++++++++++++++++++++++++++++++++----------------------- 3 files changed, 84 insertions(+), 55 deletions(-) (limited to 'po') diff --git a/po/POTFILES.in b/po/POTFILES.in index 13ec133..8154eb0 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -79,6 +79,7 @@ src/scm/webid-oidc/serve.scm src/scm/webid-oidc/server/create.scm src/scm/webid-oidc/server/delete.scm src/scm/webid-oidc/server/endpoint.scm +src/scm/webid-oidc/server/endpoint/authentication.scm src/scm/webid-oidc/server/endpoint/reverse-proxy.scm src/scm/webid-oidc/server/log.scm src/scm/webid-oidc/server/precondition.scm diff --git a/po/disfluid.pot b/po/disfluid.pot index a4070f9..0163544 100644 --- a/po/disfluid.pot +++ b/po/disfluid.pot @@ -346,7 +346,7 @@ msgid "The application you are trying to authorize behaved unexpectedly." msgstr "" #: src/scm/webid-oidc/authorization-page-unsafe.scm:126 -#: src/scm/webid-oidc/resource-server.scm:317 +#: src/scm/webid-oidc/resource-server.scm:283 msgid "reason-phrase|Found" msgstr "" @@ -492,7 +492,7 @@ msgstr "" msgid "#:grant-types should be a list of symbols" msgstr "" -#: src/scm/webid-oidc/client.scm:286 src/scm/webid-oidc/resource-server.scm:177 +#: src/scm/webid-oidc/client.scm:286 src/scm/webid-oidc/resource-server.scm:143 msgid "reason-phrase|Not Modified" msgstr "" @@ -1072,7 +1072,7 @@ msgid "The port should be a number between 0 and 65535.\n" msgstr "" #: src/scm/webid-oidc/hello-world.scm:159 -#: src/scm/webid-oidc/resource-server.scm:338 +#: src/scm/webid-oidc/resource-server.scm:304 msgid "reason-phrase|Unauthorized" msgstr "" @@ -1085,7 +1085,7 @@ msgid "

This page requires authentication with Solid.

" msgstr "" #: src/scm/webid-oidc/hello-world.scm:179 -#: src/scm/webid-oidc/resource-server.scm:346 +#: src/scm/webid-oidc/resource-server.scm:312 msgid "reason-phrase|Method Not Allowed" msgstr "" @@ -2124,64 +2124,54 @@ msgstr "" msgid "the refresh token is bound to key ~s, which is not that one" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:59 +#: src/scm/webid-oidc/resource-server.scm:71 msgid "" "You need to pass #:server-uri URI where URI is the public URI of the server, " "as a (web uri)." msgstr "" -#: src/scm/webid-oidc/resource-server.scm:86 -#, scheme-format -msgid "~a: authentication failure: ~a\n" -msgstr "" - -#: src/scm/webid-oidc/resource-server.scm:90 -#, scheme-format -msgid "~a: authentication failure\n" -msgstr "" - -#: src/scm/webid-oidc/resource-server.scm:162 -#: src/scm/webid-oidc/resource-server.scm:369 +#: src/scm/webid-oidc/resource-server.scm:128 +#: src/scm/webid-oidc/resource-server.scm:335 msgid "reason-phrase|Precondition Failed" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:199 +#: src/scm/webid-oidc/resource-server.scm:165 msgid "The owner is not defined." msgstr "" -#: src/scm/webid-oidc/resource-server.scm:249 -#: src/scm/webid-oidc/resource-server.scm:272 +#: src/scm/webid-oidc/resource-server.scm:215 +#: src/scm/webid-oidc/resource-server.scm:238 msgid "Bad Request" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:283 +#: src/scm/webid-oidc/resource-server.scm:249 msgid "reason-phrase|Created" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:306 +#: src/scm/webid-oidc/resource-server.scm:272 #, scheme-format msgid "~a: ignoring a group that cannot be fetched: ~a\n" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:310 +#: src/scm/webid-oidc/resource-server.scm:276 #, scheme-format msgid "~a: ignoring a group that cannot be fetched\n" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:334 +#: src/scm/webid-oidc/resource-server.scm:300 #: src/scm/webid-oidc/token-endpoint.scm:105 msgid "reason-phrase|Forbidden" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:355 +#: src/scm/webid-oidc/resource-server.scm:321 msgid "reason-phrase|Conflict" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:362 +#: src/scm/webid-oidc/resource-server.scm:328 msgid "reason-phrase|Unsupported Media Type" msgstr "" -#: src/scm/webid-oidc/resource-server.scm:376 +#: src/scm/webid-oidc/resource-server.scm:342 msgid "reason-phrase|Not Acceptable" msgstr "" @@ -2252,6 +2242,29 @@ msgstr "" msgid "The resource could not be found." msgstr "" +#: src/scm/webid-oidc/server/endpoint/authentication.scm:63 +msgid "#:backend should be an endpoint" +msgstr "" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:73 +msgid "#:server-uri should be an URI" +msgstr "" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:111 +#, scheme-format +msgid "~a: authentication failure: ~a\n" +msgstr "" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:115 +#, scheme-format +msgid "~a: authentication failure\n" +msgstr "" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:121 +msgid "" +"

There is an access token and a DPoP proof, but one or both is invalid.

" +msgstr "" + #: src/scm/webid-oidc/server/endpoint/reverse-proxy.scm:77 msgid "#:backend-uri should be an URI" msgstr "" diff --git a/po/fr.po b/po/fr.po index 685b701..cef462b 100644 --- a/po/fr.po +++ b/po/fr.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: webid-oidc 0.0.0\n" "Report-Msgid-Bugs-To: vivien@planete-kraus.eu\n" "POT-Creation-Date: 2021-10-19 11:31+0200\n" -"PO-Revision-Date: 2021-10-19 11:32+0200\n" +"PO-Revision-Date: 2021-10-19 11:33+0200\n" "Last-Translator: Vivien Kraus \n" "Language-Team: French \n" "Language: fr\n" @@ -378,7 +378,7 @@ msgstr "" "L’application que vous essayez d’autoriser se comporte de façon inattendue." #: src/scm/webid-oidc/authorization-page-unsafe.scm:126 -#: src/scm/webid-oidc/resource-server.scm:317 +#: src/scm/webid-oidc/resource-server.scm:283 msgid "reason-phrase|Found" msgstr "Trouvé" @@ -535,7 +535,7 @@ msgstr "#:response-types doit être une liste de symboles" msgid "#:grant-types should be a list of symbols" msgstr "#:grant-types doit être une liste de symboles" -#: src/scm/webid-oidc/client.scm:286 src/scm/webid-oidc/resource-server.scm:177 +#: src/scm/webid-oidc/client.scm:286 src/scm/webid-oidc/resource-server.scm:143 msgid "reason-phrase|Not Modified" msgstr "Non Modifié" @@ -1189,7 +1189,7 @@ msgid "The port should be a number between 0 and 65535.\n" msgstr "Le port doit être un nombre entre 0 et 65535.\n" #: src/scm/webid-oidc/hello-world.scm:159 -#: src/scm/webid-oidc/resource-server.scm:338 +#: src/scm/webid-oidc/resource-server.scm:304 msgid "reason-phrase|Unauthorized" msgstr "Non Autorisé" @@ -1202,7 +1202,7 @@ msgid "

This page requires authentication with Solid.

" msgstr "

Cette page requiert une authentification avec Solid.

" #: src/scm/webid-oidc/hello-world.scm:179 -#: src/scm/webid-oidc/resource-server.scm:346 +#: src/scm/webid-oidc/resource-server.scm:312 msgid "reason-phrase|Method Not Allowed" msgstr "Méthode Non Autorisée" @@ -2517,7 +2517,7 @@ msgid "the refresh token is bound to key ~s, which is not that one" msgstr "" "le jeton de rafraîchissement est lié à la clé ~s, ce n’est pas celle utilisée" -#: src/scm/webid-oidc/resource-server.scm:59 +#: src/scm/webid-oidc/resource-server.scm:71 msgid "" "You need to pass #:server-uri URI where URI is the public URI of the server, " "as a (web uri)." @@ -2525,58 +2525,48 @@ msgstr "" "Vous devez passer #:server-uri URI où URI est l’URI publique du serveur, " "comme dans (web uri)." -#: src/scm/webid-oidc/resource-server.scm:86 -#, scheme-format -msgid "~a: authentication failure: ~a\n" -msgstr "~a : échec d’authentificationn : ~a\n" - -#: src/scm/webid-oidc/resource-server.scm:90 -#, scheme-format -msgid "~a: authentication failure\n" -msgstr "~a : échec d’authentification\n" - -#: src/scm/webid-oidc/resource-server.scm:162 -#: src/scm/webid-oidc/resource-server.scm:369 +#: src/scm/webid-oidc/resource-server.scm:128 +#: src/scm/webid-oidc/resource-server.scm:335 msgid "reason-phrase|Precondition Failed" msgstr "Échec de Précondition" -#: src/scm/webid-oidc/resource-server.scm:199 +#: src/scm/webid-oidc/resource-server.scm:165 msgid "The owner is not defined." msgstr "Le propriétaire n’est pas défini." -#: src/scm/webid-oidc/resource-server.scm:249 -#: src/scm/webid-oidc/resource-server.scm:272 +#: src/scm/webid-oidc/resource-server.scm:215 +#: src/scm/webid-oidc/resource-server.scm:238 msgid "Bad Request" msgstr "Requête invalide" -#: src/scm/webid-oidc/resource-server.scm:283 +#: src/scm/webid-oidc/resource-server.scm:249 msgid "reason-phrase|Created" msgstr "Créé" -#: src/scm/webid-oidc/resource-server.scm:306 +#: src/scm/webid-oidc/resource-server.scm:272 #, scheme-format msgid "~a: ignoring a group that cannot be fetched: ~a\n" msgstr "~a : j’ignore un groupe qui n’a pas pu être téléchargé : ~a\n" -#: src/scm/webid-oidc/resource-server.scm:310 +#: src/scm/webid-oidc/resource-server.scm:276 #, scheme-format msgid "~a: ignoring a group that cannot be fetched\n" msgstr "~a : j’ignore un groupe qui ne peut pas être téléchargé\n" -#: src/scm/webid-oidc/resource-server.scm:334 +#: src/scm/webid-oidc/resource-server.scm:300 #: src/scm/webid-oidc/token-endpoint.scm:105 msgid "reason-phrase|Forbidden" msgstr "Interdit" -#: src/scm/webid-oidc/resource-server.scm:355 +#: src/scm/webid-oidc/resource-server.scm:321 msgid "reason-phrase|Conflict" msgstr "Conflit" -#: src/scm/webid-oidc/resource-server.scm:362 +#: src/scm/webid-oidc/resource-server.scm:328 msgid "reason-phrase|Unsupported Media Type" msgstr "Type de Média Non Supporté" -#: src/scm/webid-oidc/resource-server.scm:376 +#: src/scm/webid-oidc/resource-server.scm:342 msgid "reason-phrase|Not Acceptable" msgstr "Inacceptable" @@ -2649,6 +2639,31 @@ msgstr "Non Trouvé" msgid "The resource could not be found." msgstr "La ressource n’a pas été trouvée." +#: src/scm/webid-oidc/server/endpoint/authentication.scm:63 +msgid "#:backend should be an endpoint" +msgstr "#:backend doit être un terminal" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:73 +msgid "#:server-uri should be an URI" +msgstr "#:server-uri doit être une URI" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:111 +#, scheme-format +msgid "~a: authentication failure: ~a\n" +msgstr "~a : échec d’authentificationn : ~a\n" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:115 +#, scheme-format +msgid "~a: authentication failure\n" +msgstr "~a : échec d’authentification\n" + +#: src/scm/webid-oidc/server/endpoint/authentication.scm:121 +msgid "" +"

There is an access token and a DPoP proof, but one or both is invalid.

" +msgstr "" +"

Il y a un jeton d’accès et une preuve DPoP, mais l’un ou les deux sont " +"invalides.

" + #: src/scm/webid-oidc/server/endpoint/reverse-proxy.scm:77 msgid "#:backend-uri should be an URI" msgstr "#:backend-uri doit être une URI" -- cgit v1.2.3