2 parents e456516 + 48c2735 commit 92d9985Copy full SHA for 92d9985
1 file changed
obp-api/src/main/scala/code/api/OAuth2.scala
@@ -366,8 +366,9 @@ object OAuth2Login extends RestHelper with MdcLoggable {
366
val sub = getClaim(name = "sub", idToken = idToken)
367
val email = getClaim(name = "email", idToken = idToken)
368
val name = getClaim(name = "name", idToken = idToken).orElse(description)
369
+ val consumerId = if(APIUtil.checkIfStringIsUUID(azp.getOrElse(""))) azp else Some(s"{$azp}_${APIUtil.generateUUID()}")
370
Consumers.consumers.vend.getOrCreateConsumer(
- consumerId = None,
371
+ consumerId = consumerId, // Use azp as consumer id if it is uuid value
372
key = Some(Helpers.randomString(40).toLowerCase),
373
secret = Some(Helpers.randomString(40).toLowerCase),
374
aud = aud,
0 commit comments