I'm writing a web application that requires authentication / authorization. That is, this web app will allow users to log into the site and gain access to material not accessible to anonymous users. Unfortunately, Flask does not come with a built in authentication / authorization system. Experts highly discourage rolling out a custom system, so I don't want to do this. Is there a good, full-fledged authentication / authorization framework that I can use for my application?
-
1Full fledged web framework: djangoproject.commshsayem– mshsayem2012-04-18 06:52:46 +00:00Commented Apr 18, 2012 at 6:52
-
I've definitely considered it. I really like the minimalist approach of Flask though. Do you think that Flask's lack of authentication / authorization system is a good enough reason to just drop it and go with a full stack framework?Michael– Michael2012-04-18 06:55:12 +00:00Commented Apr 18, 2012 at 6:55
-
There is no "right answer" to this question. Your polling people for recommendationns, so your questions isn't appropriate for Stack Overflow.agf– agf2012-04-18 07:02:20 +00:00Commented Apr 18, 2012 at 7:02
Add a comment
|
2 Answers
Fedora Account System is an extensible JSON-based authnz provider. python-fedora is a module that provides FAS auth plugins for a few web frameworks as well as raw Python modules for communication with it.