olin-build / olin-api

Programmatic access to a wide variety of Olin College digital resources.
http://olin-api.readthedocs.io
MIT License
1 stars 1 forks source link

User Interface #13

Open DakotaNelson opened 7 years ago

DakotaNelson commented 7 years ago

Perhaps some interfaces would be nice - although the question is: what of this project deserves a UI as part of the API, and what should be third-party apps?

For me, at least, it makes sense to do something with authentication as part of the app. For example, anyone wishing to use the API needs to get an Application token by registering their application - since the app token is good for 4 years, writing code to do that seems unfortunate, since it will immediately become useless for quite some time.

What if users could register their application and receive a token using a web UI, instead of writing one piece of throwaway code that doesn't make sense to have integrated into their application? (or maybe there's some code you can use? who knows)

This could be expanded to an entire "Dev center", such as Twitter's.