uwcirg / tb-api

1 stars 1 forks source link

Remove unused `client/` routes #27

Open c4lliope opened 5 years ago

c4lliope commented 5 years ago

These were added as part of the Oauth implementation, but they are not used.

For the most part, all of this code was taken from https://github.com/authlib/playground/; it allows users to register client apps through the UI.

Since this code was added, we've settled on registering client app credentials directly into the database.

Whether or not that approach is the best might be up for debate, but at the moment this code is unused and untested. If we decide that a client registration UI would be nice in the future, we can always revert this commit.

See the current UI rendered at https://tb-api-dev.cirg.washington.edu/client.