When authorizing an app, we now display the requested scopes on the login screen:
Subscopes are displayed like this:
The scopes are now also enforced: If an app then tried to request an api endpoint where it doesn't have permission, and api based error will be returned, for example (screenshot from the Mastodon API Tester):
Thanks @thisismissem for pointing out this missing part of the plugin!
When authorizing an app, we now display the requested scopes on the login screen:![Screenshot 2024-02-14 at 14 40 16](https://github.com/akirk/enable-mastodon-apps/assets/203408/8ed94db6-741b-40f5-8bab-384baa91b966)
Subscopes are displayed like this:
The scopes are now also enforced: If an app then tried to request an api endpoint where it doesn't have permission, and api based error will be returned, for example (screenshot from the Mastodon API Tester):
Thanks @thisismissem for pointing out this missing part of the plugin!