4

我正在使用 tornado 在 python 中开发一个 REST API,我将实现身份验证和授权,试图避免锁定到其他大型项目,即 django。我也在浏览论坛等等,我喜欢一个适合的解决方案:repoze.who/what。这似乎是一个很好的解决方案,但我对项目的活动(repoze.what last release似乎是1.0.9(2010-03-04))以及它是否可以与异步IO一起使用有点害怕。

有人试过和/或知道别的吗?

4

1 回答 1

0

几个月前,我写了python-auth。使用 RESTFul API 很简单。

安装:

pip install auth

跑:

auth-server

用法:

在您的代码中:

from auth.client import Client
service = Client('srv201', '<Auth-Server IP:PORT>')
print(service)
service.get_roles()
service.add_role(role='admin')

或者使用RESTFul API

于 2016-01-18T22:24:17.447 回答