This website requires JavaScript.
Explore
Help
Sign In
wamo
/
gnu-social
Watch
1
Star
0
Fork
0
You've already forked gnu-social
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
12fb876a6d
gnu-social
/
plugins
/
OAuth2
/
composer.json
7 lines
79 B
JSON
Raw
Normal View
History
Unescape
Escape
[PLUGIN][OAuth2] Start adding OAuth2 support with client registration This hardcodes the user, and has some other issues, so it is not yet complete. We follow mastodon's spec for automatic client registration, available at both `/api/v1/apps` and a more reasonable `/oauth/client`. This accepts a JSON POST with the client info and returns JSON with a `client_id` and a `client_secret`, to be used with `/oauth/authorize` and `/oauth/token`. It also, seemingly, requires returning an `id` with unclear purpose. The `/oauth/token` endpoint doesn't currently return a `me` field.
2022-01-25 21:17:32 +09:00
{
[PLUGIN][OAuth2] Fix some static issues
2022-02-05 03:34:08 +09:00
"require"
:
{
"league/oauth2-server"
:
"*"
,
"nyholm/psr7"
:
"*"
}
[PLUGIN][OAuth2] Start adding OAuth2 support with client registration This hardcodes the user, and has some other issues, so it is not yet complete. We follow mastodon's spec for automatic client registration, available at both `/api/v1/apps` and a more reasonable `/oauth/client`. This accepts a JSON POST with the client info and returns JSON with a `client_id` and a `client_secret`, to be used with `/oauth/authorize` and `/oauth/token`. It also, seemingly, requires returning an `id` with unclear purpose. The `/oauth/token` endpoint doesn't currently return a `me` field.
2022-01-25 21:17:32 +09:00
}
Reference in New Issue
Copy Permalink