summaryrefslogtreecommitdiff
path: root/src/oidc/openid-configuration.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/oidc/openid-configuration.json')
-rw-r--r--src/oidc/openid-configuration.json37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/oidc/openid-configuration.json b/src/oidc/openid-configuration.json
new file mode 100644
index 0000000..f30cf66
--- /dev/null
+++ b/src/oidc/openid-configuration.json
@@ -0,0 +1,37 @@
+{
+ "issuer": "{{.Host}}",
+ "authorization_endpoint": "{{.Host}}/authorize",
+ "token_endpoint": "{{.Host}}/token",
+ "userinfo_endpoint": "{{.Host}}/userinfo",
+ "jwks_uri": "{{.Host}}/.well-known/jwks.json",
+ "revocation_endpoint": "{{.Host}}/revoke",
+ "scopes_supported": [
+ "openid"
+ ],
+ "response_types_supported": [
+ "code id_token token",
+ "code id_token",
+ "code token",
+ "code",
+ "id_token token",
+ "id_token"
+ ],
+ "response_modes_supported": [
+ "query",
+ "fragment",
+ "form_post"
+ ],
+ "subject_types_supported": [
+ "public"
+ ],
+ "id_token_signing_alg_values_supported": [
+ "RS256"
+ ],
+ "claims_supported": [
+ "aud",
+ "exp",
+ "iat",
+ "iss",
+ "sub"
+ ]
+}