Skip to content

Resolve "Implement a Oauth provider in Funkwhale"

Agate requested to merge 752-funkwhale-oauth-provider into develop

Closes #752 (closed)


  • Registering oauth apps (and specify allowed scopes)
  • Create/Manage/revoke apps for an account
  • Authorization code grant flow (
  • Update our permissions system to work with the oauth scopes
  • Ensure tokens cannot have more scopes than the one defined on the app
  • Confirmation on app revocation
  • UI to create user app

Authorization flow:


App management in user settings:


Edited by Agate

Merge request reports