Closed maartenpaauw closed 6 months ago
I think a similar solution as the LinkedIn OpenID provider needs to be added?
I've managed to create an open id provider implementation. I'll cleanup the code a bit and open up a pull request later this week.
Thanks @maartenpaauw. It indeed seems we need a similar solution like the LinkedIn one if we're gonna do this on the current major release. We'd love to have a PR for this!
Thank you for reporting this issue!
As Laravel is an open source project, we rely on the community to help us diagnose and fix issues as it is not possible to research and fix every issue reported to us via GitHub.
If possible, please make a pull request fixing the issue you have described, along with corresponding tests. All pull requests are promptly reviewed by the Laravel team.
Thank you!
Socialite Version
5.13.2
Laravel Version
11.2.0
PHP Version
8.3
Database Driver & Version
MySQL 8
Description
The Slack provider requests the scopes
identity.basic
,identity.email
,identity.team
andidentity.avatar
, which are marked as outdated. This means developers cannot register new Slack applications, because the following automated feedback is provided, which blocks the developer for submitting their new application to the Slack app directory.Slack suggests to use OpenID instead.
See https://api.slack.com/authentication/sign-in-with-slack for more information.
Steps To Reproduce
Submit an app to the Slack app directory using the scopes
identity.avatar
,identity.basic
,identity.email
andidentity.team
and see the error message.