Skip to content

Commit 81369f4

Browse files
AlanCodingdmzoneill
authored andcommitted
Apply service_id for user if creating from JWT data
1 parent 0bb17c4 commit 81369f4

File tree

1 file changed

+1
-1
lines changed
  • ansible_base/jwt_consumer/common

1 file changed

+1
-1
lines changed

ansible_base/jwt_consumer/common/auth.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def parse_jwt_token(self, request):
115115
# Either the user wasn't cached or the requested user was not in the DB so we need to make a new one
116116
try:
117117
resource = Resource.create_resource(
118-
ResourceType.objects.get(name="shared.user"), resource_data=self.token["user_data"], ansible_id=self.token["sub"]
118+
ResourceType.objects.get(name="shared.user"), resource_data=self.token["user_data"], ansible_id=self.token["sub"], service_id=self.token["service_id"]
119119
)
120120
self.user = resource.content_object
121121
logger.info(f"New user {self.user.username} created from JWT auth")

0 commit comments

Comments
 (0)