Skip to content
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

Make enable_client_secret work #3

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

mulletboy2
Copy link

enable_client_secret and validate_client_secret doesn't appear to have worked in the past. validate_client_secret was never called because enable_client_secret was never loaded/respected out of the package config for the provider (verify_client_secret ... if $self->enable_client_secret in CatalystX::OAuth2::Request::RequestAuth). Fixed this by loading the config for the request/grant action roles - I think (but am not sure) that this was the intention, based on the config structure?

This patch requires my previous patch in order to work (#2). I'm not sure if I've done this correctly as the previous patch is included in the review - I created a new branch off my previous fix's branch, so it makes sense - but not sure if that's the correct flow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant