summaryrefslogtreecommitdiff
path: root/app/controllers/services
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/services')
-rw-r--r--app/controllers/services/token_generation_service.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/controllers/services/token_generation_service.rb b/app/controllers/services/token_generation_service.rb
index b1bc10a..94f9907 100644
--- a/app/controllers/services/token_generation_service.rb
+++ b/app/controllers/services/token_generation_service.rb
@@ -6,6 +6,7 @@ module Services
def initialize(params)
@email = params[:email]
@role = params[:role]
+ @session_key = params[:session_key]
end
def call(expiration)
@@ -15,7 +16,7 @@ module Services
private
def payload
- { data: @email, aud: @role }
+ { data: @email, aud: @role, jti: @session_key }
end
end
end