Created
October 31, 2017 00:27
-
-
Save jalcine/3a6cbcc642b856f036c82e01a1d4e6bc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
So while doing some roadmap planning for GoodForPoc's API, I noticed a few | |
things that were coming up that could lead into potential issues. One notably is | |
how we would handle authentication and authorization. There's the option of | |
using Warden, a Rack-based authentication (with subtle authorization | |
capabilities) for Sinatra, but we'd have to write a lot of this logic by hand. | |
It'd be nice to leverage the community's work in the land of Devise or OmniAuth | |
here. That plus adding any form of social login tool would also have to be | |
written by hand for the project. | |
Migrations and data loading is also done a bit by hand (though made easier | |
through Chad's work) which can eventually lead to a bit of fragility in terms of | |
implementation details. This is fixable - however, it can eat at development | |
times. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment