section 9.4 and parameter authorization_details (AuthZEN Profile for OAuth 2.0 Token Issuance)

Open
#799 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
55/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Active
Tech stack
typescript
Domain
documentation

Research direction

Read section 9.4 and its examples in the AuthZEN Profile for OAuth 2.0 Token Issuance, then check RFC 9396 section 3 for how authorization_details may be used. Decide whether the examples should place the parameter at the authorization or PAR endpoint, and update the section to reflect that decision.

Written by the indexing model from the issue text.

Description

I find it a bit weird to pass the authorization_details parameter to the token endpoint while using the authorization_code grant type. It'd be clearer to pass it as one of parameters to the authorization endpoint (or to the PAR endpoint).

While RFC 9396 states

the authorization_details authorization request parameter can be used to specify authorization requirements in all places where the scope parameter is used for the same purpose

I tend to believe it isn't the best place to use it in examples.

Dominant language
TypeScript
Stars
171
Forks
46
Avg merge
3h 29m
Merged PRs (30d)
38

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from openid/authzen

All issues in openid/authzen

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.