-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove msisdn from request body #59
Remove msisdn from request body #59
Conversation
Hello @fernandopradocabrillo |
Hi @bigludo7 |
as far as I understand, when an application does not have an access token it will be redirected to OIDC endpoint, there it will send auth request together with MSISDN as login_hint (with needed scopes). OIDC server will check if this application has a permission to requested scope and given MSISDN. If "yes" (pre-configured or granted by the user interactively - does not matter), OIDC server returns an access token (which is MSISDN specific). If no, and only in this case, OIDC could need to contact user to request their consent. |
Based on current Local Champion activities in Germany it has been agreed to move forward with API release that contains client credentials security scheme. Therefore, it is required to have MSISDN passed inside resource request. Removing MSISDN makes sense where 3-legged-token is in place. Suggestion: keep phone_number as a option in a resource request (add proper description that refers to client credentials flow). |
@DT-DawidWroblewski the decision in Germany is only for the check endpoint or for both endpoints? I'm wondering if we should not split this API in 2 for simplification.
|
So, we keep support for both options, right? If so, does it make sense to make MSISDN optional, so it can be skipped when 3-legged approach is used? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thx @fernandopradocabrillo !
all good - according to our last meeting
What type of PR is this?
Add one of the following kinds:
What this PR does / why we need it:
Remove phone number (MSISDN) from request body
Which issue(s) this PR fixes:
Fixes (#58)
Special notes for reviewers:
There are other PRs with changes that will be applied together. Once previous PRs are merged I will update and align this one.
Changelog input
N/A
Additional documentation
N/A