omniauth_openid_connect
omniauth_openid_connect copied to clipboard
Multiple items in :scope get sent to authorization endpoint delimited by spaces instead of comma
When omniauth is initiating the OIDC flow and makes a request to the authorization endpoint of the provider, I noticed that the value of scope has a space in it if there are multiple scopes being requested. This causes the code that comes back from the provider to not have the valid grants. Is there a reason why multiple scopes are sent delimited by spaces instead of commas?