skariel / webalchemy

Modern web development with Python
MIT License
346 stars 21 forks source link

Auth, Sessions, Permissions #137

Open jcrubino opened 10 years ago

jcrubino commented 10 years ago

Any clear ideas on how this is best implemented with WebAlch?

skariel commented 10 years ago

let me tell you what is the current situation:

In chronological order-

Other than that there is https, wss which are secure for password transfers,

I suggest to look at what flask did and learn from them...

skariel commented 10 years ago

Just noticed that Tornado already has some support for OAuth, and some default implementatiojns for Google and Facebook:

http://www.tornadoweb.org/en/branch2.0/auth.html

On the downside, it is not yet supported by Python3. So maybe the best steps are to help port it and then integrate into Weba.

skariel commented 10 years ago

Sorry, I was looking at an old version of Tornado (v2.0) in the latest version (v3.2) it does support Python3:

http://www.tornadoweb.org/en/stable/auth.html?highlight=auth#module-tornado.auth

now it also supports out of the box:

Twitter, Friendfeed, (in addition to Goodle and Facebook)

So I guess the best strategy would be to integrate this functionality into weba.

What additional functionality do you think is needed?

jcrubino commented 10 years ago

json webtokens https://github.com/GetBlimp/django-rest-framework-jwt

On Tue, Jan 28, 2014 at 2:15 AM, Ariel Keselman notifications@github.comwrote:

Sorry, I was looking at an old version of Tornado (v2.0) in the latest version (v3.2) it does support Python3:

http://www.tornadoweb.org/en/stable/auth.html?highlight=auth#module-tornado.auth

now it also supports out of the box:

Twitter, Friendfeed, (in addition to Goodle and Facebook)

So I guess the best strategy would be to integrate this functionality into weba.

What additional functionality do you think is needed?

Reply to this email directly or view it on GitHubhttps://github.com/skariel/webalchemy/issues/137#issuecomment-33458564 .