-
- Downloads
[#468] Defined OAuth restrictions for all applicable routes.
Improved missing "scopes" param handling. Allowed "any of" / "all of" mode specification in OAuthScopesPlug. Fixed auth UI / behavior when user selects no permissions at /oauth/authorize.
Showing
- lib/pleroma/plugs/oauth_scopes_plug.ex 27 additions, 14 deletionslib/pleroma/plugs/oauth_scopes_plug.ex
- lib/pleroma/web/controller_helper.ex 1 addition, 1 deletionlib/pleroma/web/controller_helper.ex
- lib/pleroma/web/mastodon_api/mastodon_api_controller.ex 1 addition, 1 deletionlib/pleroma/web/mastodon_api/mastodon_api_controller.ex
- lib/pleroma/web/oauth.ex 3 additions, 6 deletionslib/pleroma/web/oauth.ex
- lib/pleroma/web/oauth/oauth_controller.ex 30 additions, 12 deletionslib/pleroma/web/oauth/oauth_controller.ex
- lib/pleroma/web/router.ex 81 additions, 43 deletionslib/pleroma/web/router.ex
- lib/pleroma/web/templates/o_auth/o_auth/show.html.eex 1 addition, 1 deletionlib/pleroma/web/templates/o_auth/o_auth/show.html.eex
Loading
Please register or sign in to comment