Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJonne Haß <me@jhass.eu>2020-10-24 23:30:43 +0300
committerJonne Haß <me@jhass.eu>2020-10-24 23:30:43 +0300
commit0aba20f85c420cb13ca5b9fcebf0408c29e0c6d0 (patch)
tree69f966d3d81ae59f48ad242f4ed830faf02e6c48 /lib
parentd27cd175dfed6b7cf758d88c2ba91a787d166452 (diff)
OpenID Connect: ensure consistent issuer URL
root_url does not know the right protocol in all contexts, some clients are strict when validating this.
Diffstat (limited to 'lib')
-rw-r--r--lib/api/openid_connect/id_token.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/api/openid_connect/id_token.rb b/lib/api/openid_connect/id_token.rb
index 44b957790..231507a29 100644
--- a/lib/api/openid_connect/id_token.rb
+++ b/lib/api/openid_connect/id_token.rb
@@ -53,7 +53,7 @@ module Api
def claims
sub = build_sub
@claims ||= {
- iss: Rails.application.routes.url_helpers.root_url,
+ iss: AppConfig.environment.url,
sub: sub,
aud: @authorization.o_auth_application.client_id,
exp: @expires_at.to_i,