From cc8e90ed03895d39197d1b607d0fd58ec33333e1 Mon Sep 17 00:00:00 2001 From: SeraphimNoob01 Date: Tue, 6 Oct 2026 13:12:31 +0100 Subject: [PATCH] Add an OAuth client for the FAF Rust Client The Rust client has been signing in with the Python client's id. Give it its own entry, copied field for field from the Python one (same scopes, the same loopback redirects, public PKCE client); only the name and the id differ. The Python entry stays: released Rust clients keep using it until they update. --- apps/ory-hydra/values.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/apps/ory-hydra/values.yaml b/apps/ory-hydra/values.yaml index 08e6a1de..06251262 100644 --- a/apps/ory-hydra/values.yaml +++ b/apps/ory-hydra/values.yaml @@ -27,6 +27,16 @@ clients: policyUri: "https://$BASE_DOMAIN/privacy" tokenEndpointAuthMethod: "none" + - name: "FAF Rust Client" + id: "03c2132b-b5f8-4cbd-9901-499e83700f45" + grantType: "authorization_code,refresh_token" + scope: "openid,offline,lobby,public_profile,upload_map,upload_mod" + redirectUri: "http://localhost,http://127.0.0.1" + logoUri: "https://$BASE_DOMAIN/images/faf-logo.png" + tosUri: "https://$BASE_DOMAIN/tos" + policyUri: "https://$BASE_DOMAIN/privacy" + tokenEndpointAuthMethod: "none" + - name: "FAF Moderator Client" id: "8ff5c14f-60e2-41b9-b594-a641dc5013be" grantType: "authorization_code,refresh_token"