This website requires JavaScript.
Explore
Help
Sign In
eliseuamaro
/
gnu-social
Watch
1
Star
0
Fork
0
You've already forked gnu-social
forked from
GNUsocial/gnu-social
Code
Issues
Pull Requests
Releases
Wiki
Activity
0b864e85fd
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 12:17:32 +00:00
{
[PLUGIN][OAuth2] Fix some static issues
2022-02-04 18:34:08 +00: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 12:17:32 +00:00
}
Reference in New Issue
Copy Permalink