Skip to content

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

3 participants