blazeweb框架的用户认证和授权组件
AuthBWC的Python项目详细描述
authbwc
简介
authbwc是BlazeWeb的组件 应用。它提供用户、组、权限、相关帮助程序 和观点。此组件的适当集成将允许应用程序 只能由某些用户访问的视图。
创建帐户时包括电子邮件通知以及电子邮件 基于密码重置机制。
更改日志
0.3.2 2017-12-01发布
- 添加检查约束名称以帮助设置sqlalchemy的命名约定
0.3.1 2017-07-21发布
- 修复了密码重置过程中允许用户在非活动状态下登录的漏洞
0.3.0于2016年11月29日发布
- 添加对Python3(3.4和3.5)的支持
- 在Circleci和Appveyor上设置持续集成测试
- 测试覆盖率在codecov上
- 删除basebwa依赖项
0.2.5 2016-06-17发布
- 如果未指定更新时保留用户权限
0.2.4发布日期:2015-12-04
- 更新了与sqlalchemy的兼容性,以防止出现警告
0.2.3 2014年10月13日发布
- 添加了sqlalchemybwc要求以匹配用法
- 重构表单提交电子邮件通知以便于覆盖
0.2.2 2014-08-22发布
- 将datagridbwc用法替换为webgrid
0.2.1 2014-08-20发布
- 根据模板GBWC选择2用法
0.2.0 2014-08-20发布
^ {STR 1 } BC Buffe:其中一些更改可能会破坏现有的应用程序。用户体验也将是 修改(我们希望更好)。
- PEP8应用于代码的linting
- 用新的声明性数据网格替换旧的数据网格
- 在网格上启用会话,陷阱FK删除异常
- 仅在组窗体上显示活动用户
- 应用select2用户界面增强功能
- 更新依赖项,需要更新的datagridbwc版本
0.1.10 2012年12月24日发布
- bc break:将<;h2>;主标题更改为<;h1>;
- 修复用户权限映射模板中的错误链接(mlewellyn)
- 调整登录页上的消息以引用授权用户
0.1.9发布于2011年12月13日
- (主要)修复在删除用户时导致组被删除的错误。制造 确保运行fix group fk任务来支持db约束。
- 使user.testing_create()更加健壮
- 修复用户权限映射模板中的错误,该错误导致用户 已分配给具有权限的组
- 添加控制台命令以添加管理用户
0.1.8发布日期:2011-11-09
- bc break:将test_create()方法更改为testing_create()
0.1.7发布于2011年10月31日
- 修复密码重置页上的用户消息CSS样式问题
0.1.6发布于2011年10月19日
- 修复与MSSQL一起使用时的管理页
0.1.5发布于2011年6月11日
- 使用commonbwc中的表单,因为它现在处理savalidation错误
- 修复userformbase中的错误。add_field_errors() 添加与我相关的USEMIXIN权限方法