用于提供存储在数据库中的用户的guillotina插件

guillotina-dbusers的Python项目详细描述


将用户/组存储在断头台的数据库中。

安装

  • pip安装断头台
  • 将断头台用户添加到断头台配置中的应用程序列表中
  • 使用dbusers作为id使用@addons端点安装到容器中。

可用内容类型: -用户 -组

用法

安装后,您现在将有一个用户文件夹 您的容器:

POST /db/container/users {
  "@type": "User",
  "username": "foobar",
  "email": "foo@bar.com",
  "password": "foobar"
}

现在您可以使用foobar用户进行身份验证。

登录

除了使用默认的身份验证机制外,这个包还提供 a@登录以便您可以使用jwt令牌:

POST /db/container/@login {
  "username": "foobar",
  "password": "foobar"
}

以及一个刷新令牌

POST /db/container/@refresh_token

5.0.1(2019-06-21)

  • 修复在根据非容器上下文进行身份验证时导致错误的dbusers [范希姆]

5.0.0(2019-06-21)

  • 仅限断头台>;5
  • 将api更新为与plone api兼容 [乔迪奇]

2.0.5(2019-06-18)

  • 凹凸

2.0.4(2019-06-18)

  • 限制G版本 [范希姆]

2.0.3(2019-04-26)

  • 烫发

2.0.2(2018-09-25)

  • 删除登录终结点,因为断头台已经提供了它 [血淋淋的]

2.0.1(2018-07-19)

  • 同时支持用户名登录作为@登录端点的参数 [ebrehault]

2.0.0(2018-07-19)

  • 使用断头台4 [范希姆]

1.0.1(2017-10-08)

  • 修复最新断头台上的用户定义问题 [范希姆]
  • 自动配置 [范希姆]

1.0.0(2017-04-11)

  • 初移断头台 [范希姆]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring AOP:在方法之间交换信息   数组Java将字符串转换为字符[]   堆内存java。lang.OutOfMemoryError:PermGen space+java   安卓 Java。lang.ClassCastException:无法将活动强制转换到接口   java尝试使用气泡排序将随机整数数组从最大到最小排序   线程“main”java中的indexoutofboundsexception异常。lang.ArrayIndexOutofBounds异常:发电机处为3。main(Generator.java:35)   java“宽大”有什么用?   java SimpleCaptcha NoSuchMethodError   java在哪里部署Web服务的jar依赖项?   Java8获取列表中连续数字的函数方法   java为什么JWT令牌不安全?   java Uber API:在请求或发出令牌时指定多个作用域会返回无效的请求参数   java如何使用映射器从包含多个引用单元的JSON字符串中获取对象列表?   java警告匿名子类(?)没有串行版本   Jackson 2.9.0中的java JsonGenerationException。pr1   java试图打印多个catch语句   java如何创建一个sql表并获得每个唯一字段的平均价格?   java为什么SetMinimumSize设置最小高度而不是宽度?   java与使用POI合并的混淆   java在Xpath中使用“AND”和“normalizespace”时在不同浏览器中遇到不同的错误