History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
2bcc26860f9e | Sybren A. Stüvel (sybren) | Removed 'subscriber' cap from 'admin' role | Dec 6 2017 | |||
49a6a6a7582d | Sybren A. Stüvel (sybren) | Delete the auth token when logging out. | Nov 17 2017 | |||
d651791f227e | Francesco Siddi (fsiddi) | Set remember=True on login_user to persist login sessions | Nov 7 2017 | |||
d9c3705c47cc | Sybren A. Stüvel (sybren) | Fix tuples in existing session['blender_id_oauth_token'] | Oct 17 2017 | |||
88ffd647063f | Sybren A. Stüvel (sybren) | get_blender_id_oauth_token() now consistently returns a str | Oct 17 2017 | |||
a897282400e9 | Sybren A. Stüvel (sybren) | Added some type checks before assigning to session['blender_id_oauth_token'] | Oct 17 2017 | |||
896784a3517b | Sybren A. Stüvel (sybren) | Clear session when token is invalid | Sep 13 2017 | |||
3a3b3c3269fe | Sybren A. Stüvel (sybren) | Revert "Replaced config SCHEME with Flask's own PREFERRED_URL_SCHEME setting." | Sep 1 2017 | |||
8318d4b1f698 | Sybren A. Stüvel (sybren) | Replaced config SCHEME with Flask's own PREFERRED_URL_SCHEME setting. | Aug 31 2017 | |||
d6dd0d69d060 | Francesco Siddi (fsiddi) | Fix for missing underscore in _scheme arg | Aug 31 2017 | |||
2d3b54b80be2 | Francesco Siddi (fsiddi) | Use app config SCHEME to enforce https when doing oauth redirects | Aug 31 2017 | |||
62542f032921 | Sybren A. Stüvel (sybren) | Rolled back some flask_login and g.current_user integration | Aug 30 2017 | |||
6825b8bf749c | Sybren A. Stüvel (sybren) | Fixed infinite recursion. | Aug 29 2017 | |||
bdd603fb179f | Sybren A. Stüvel (sybren) | Using new UserClass instances everywhere: | Aug 29 2017 | |||
c7c867f1c779 | Sybren A. Stüvel (sybren) | OAuth signin: streamlined instantiation of OAuthSignIn subclasses | Aug 25 2017 | |||
a12838032fe2 | Francesco Siddi (fsiddi) | Introducing exception handling in the application code | Aug 25 2017 | |||
41a82c44c5f0 | Francesco Siddi (fsiddi) | Tests for providers callbacks | Aug 25 2017 | |||
cecf81a07d55 | Francesco Siddi (fsiddi) | Initial tests for OAuthSignIn | Aug 25 2017 | |||
45275c38310a | Francesco Siddi (fsiddi) | Switch to class-based OAuthUserResponse | Aug 25 2017 | |||
6b3e523036d4 | Francesco Siddi (fsiddi) | Remove Flask-OAuthlib and oauth_blender_id from Pillar | Aug 25 2017 | |||
23b856b07367 | Francesco Siddi (fsiddi) | Move Blender ID to extensible OAuth | Aug 25 2017 | |||
c827dc4ed2a5 | Francesco Siddi (fsiddi) | Initial work to support multiple OAuth clients | Aug 25 2017 | |||
d48a308cc63d | Sybren A. Stüvel (sybren) | Renamed pillar.auth.current_web_user to pillar.auth.current_user | Aug 24 2017 | |||
b9ae4396e52e | Sybren A. Stüvel (sybren) | Orgs: show "My Organizations" in the user's menu | Aug 24 2017 | |||
2b09711eb049 | Sybren A. Stüvel (sybren) | Load user capabilities from Pillar config and allow extensions to extend. | Aug 22 2017 | |||
566f2a4835e5 | Sybren A. Stüvel (sybren) | Late-initialise CLI user & late-import UserClass class | Aug 22 2017 | |||
575a7ed1a7fd | Sybren A. Stüvel (sybren) | Introduced role-based capability system. | Aug 18 2017 | |||
566a23d3b6af | Sybren A. Stüvel (sybren) | Unified user representation for web and API calls | Aug 18 2017 | |||
bd13d89817b8 | Sybren A. Stüvel (sybren) | Added permission check to DELETE of nodes. | Jul 13 2017 | |||
9a10c863299e | Sybren A. Stüvel (sybren) | Added pillar.auth.current_web_user to easily get the current UserClass. | May 12 2017 | |||
fdb9154b855e | Sybren A. Stüvel (sybren) | Allow login_user() to load the user from the database | May 12 2017 | |||
2703617179b8 | Sybren A. Stüvel (sybren) | Added 'groups' property to UserClass | May 12 2017 | |||
9f752e25842f | Sybren A. Stüvel (sybren) | Made AnonymousUser a subclass of UserClass | May 12 2017 | |||
82437724ccd2 | Sybren A. Stüvel (sybren) | Added some type annotation | May 12 2017 | |||
080d98f57c7b | Sybren A. Stüvel (sybren) | Removed unused imports | May 12 2017 | |||
870800e8d2e8 | Sybren A. Stüvel (sybren) | Stop flashing 'Please log in to access this page.' | May 5 2017 | |||
379d40837b86 | Sybren A. Stüvel (sybren) | Fixed issues logging in. | May 5 2017 | |||
1a54b723aa42 | Sybren A. Stüvel (sybren) | Reworked subscription/demo role management from web to API level. | May 4 2017 | |||
663627358fd5 | Sybren A. Stüvel (sybren) | Ran 2to3 on pillar + some manual fixups | Mar 22 2017 | |||
76b0f5fc465f | Sybren A. Stüvel (sybren) | Moved login-code into a separate function. | Sep 8 2016 | |||
07691db87426 | Sybren A. Stüvel (sybren) | Check subscription status on login. | Aug 23 2016 | |||
2c5dc34ea2d9 | Francesco Siddi (fsiddi) | Introducing Pillar Framework | Aug 19 2016 |