goauthentik / goauthentik/authentik

Include the option to include an authorisation request nonce in the OIDC Source configuration

Open
#17,491 6 comments 0 reactions 0 assignees View on GitHub
enhancement status/awaiting-contributor
Dominant language
Python
Stars
25.6k
Forks
2k
Avg merge
1d 1h
Merged PRs (30d)
644

Description

I am trying to federate login to an upstream OIDC OP (GovUK One Login) that requires a nonce in the `/authorize` call but there is no nonce included in the call nor is there an option to include one.

I'd like an option in the advanced Source setting to be able to include a random nonce string on requests. Ideally it would be checked on return.

I've tried configuring the OIDC Source every which way - I've also checked the source code and it just doesn't have an option to include.

This makes integration with GovUK One Login impossible out of the box.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.