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

[9.x] Implement personal access client config #1260

Merged
merged 1 commit into from
May 8, 2020

Conversation

driesvints
Copy link
Member

@driesvints driesvints commented May 8, 2020

This is an alternative to #1256 which implements secret hashing in a proper way for personal access clients. This will require some additional upgrade steps for the users unfortunately but at least this allows proper hashing for all client types. People who have already hashed their personal access client secrets will need to create new personal access clients with new secrets.

Ideally in a follow-up pr for this, we'll get rid of the required Passport::personalAccessClientId and Passport::personalAccessClientSecret calls so the developer doesn't needs to implement these anymore. But that'll have to be for a next major version release.

Fixes #1252

@taylorotwell taylorotwell merged commit e46ebc5 into 9.x May 8, 2020
@driesvints driesvints deleted the personal-access-client-config branch May 8, 2020 13:49
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.

Unable to create personal access tokens when using hashed client secrets
2 participants