Commit Graph

45 Commits

Author SHA1 Message Date
Matt Wright 39670ac84e Fix state a bit 2012-07-19 17:39:55 -04:00
Matt Wright 8829692295 Refactor state management 2012-07-19 17:05:13 -04:00
Matt Wright 68dd972bfa Add more secure password storage via salt value and hmac 2012-07-18 13:27:30 -04:00
Matt Wright 1c606a242a Adjust state 2012-07-16 19:40:34 -04:00
Matt Wright e23581e260 Polish 2012-07-16 19:34:33 -04:00
Matt Wright 3899980b2b Not using these 2012-07-16 19:08:22 -04:00
Matt Wright f170cb434c Use a stateful object instead of arbitrary assignment of extension on app object 2012-07-16 19:07:19 -04:00
Matt Wright 3cd20f0e33 Clean up 2012-07-13 12:02:43 -04:00
Matt Wright 1d86d33b0b Add category for messages 2012-07-12 15:39:35 -04:00
Matt Wright 18c7a838b0 Make most messages configurable 2012-07-12 15:24:57 -04:00
Matt Wright dcdfb4d3e7 Add configurable http auth realm and optional realm specification in http_auth_required decorator 2012-07-12 14:16:54 -04:00
Matt Wright a2d31d1d8d Add configurable default http auth header 2012-07-12 13:24:59 -04:00
Matt Wright dfcb3cdcc6 Add customizable unauthorized URL. Fixes #23 2012-07-12 12:47:21 -04:00
Matt Wright 8d1bdca1de Change password reset view to use packaged template 2012-07-12 12:18:08 -04:00
Matt Wright da031b8d15 Simplify routing a tiny bit 2012-07-12 11:29:42 -04:00
Matt Wright 5e1d18c9e8 Changed token auth a bit, including the use of itsdangerous. Also added JSON authentication feature 2012-07-11 16:31:21 -04:00
Matt Wright b9a6a9c5a8 Use itsdangerous for activation and password reset tokens so they do not need to be stored in the database 2012-07-11 15:06:54 -04:00
Matt Wright 703487e608 Move things around for aesthetic reasons 2012-07-10 17:29:43 -04:00
Matt Wright 338a9cd717 Use same convention as other methods 2012-07-10 17:28:14 -04:00
Matt Wright 815c8695fc Code clean upr 2012-07-10 17:24:39 -04:00
Matt Wright 00860c29d0 Remove print statement 2012-07-10 16:23:59 -04:00
Matt Wright 49d3789f98 Fix up remember token 2012-07-10 16:23:20 -04:00
Matt Wright ab97e736d9 Remove forms from config, pretty sure there's a better way to do this or its not necessary 2012-07-10 15:57:16 -04:00
Matt Wright 4d5fa05711 Remove flask-principal session storage in favor of useing flask-login current_user since it does session persistence for us 2012-07-10 15:39:10 -04:00
Matt Wright 2ed0ea48e6 Add trackable option and make extra features default to off/False to minimize about of application setup to get started 2012-07-09 18:57:43 -04:00
Matt Wright 2ea835ec9f Add a bunch of doc strings and add some more configuration values 2012-06-29 12:37:22 -04:00
Matt Wright f8cb2a413f Merge branch 'develop' of github.com:mattupstate/flask-security into develop 2012-06-18 16:52:00 -04:00
Matt Wright c20f244d66 Big code cleanup 2012-06-18 16:51:43 -04:00
Tristan Escalada b3a9364a97 Switch from setup_app to init_app for flask_login
new versions of flask_login have setup_app depricated
2012-06-15 16:01:49 -04:00
Matt Wright 5fdfa544db Polish up some code and add some signals 2012-06-15 12:13:49 -04:00
Matt Wright 5b7160c492 Merge branch 'feature/token-authentication' into feature/decorators 2012-06-14 16:37:07 -04:00
Matt Wright 0141b240bc Better... 2012-06-12 12:32:59 -04:00
Matt Wright 727c19b9c0 Fix #13 2012-06-12 12:11:19 -04:00
Matt Wright c4ada0d998 add query string and header config 2012-06-08 14:28:38 -04:00
Matt Wright 2d0c49f4b4 More cleanup 2012-05-24 21:44:50 -04:00
Matt Wright 112c419403 A bit more polish 2012-05-24 21:15:31 -04:00
Matt Wright a47c6b9d55 Polish 2012-05-24 21:07:29 -04:00
Matt Wright 2a9e91dfe8 Added reset password error handling and associated test 2012-05-22 18:13:29 -04:00
Matt Wright 09aa7e113c Heavy work on confirmation and reset 2012-05-22 18:08:38 -04:00
Matt Wright 19cc30a3c1 Fix up form classes and add ResetPasswordFOrm 2012-05-15 18:43:06 -04:00
Matt Wright 0f914d1ea6 Attempting more clean up 2012-05-15 18:14:28 -04:00
Matt Wright 4f61f58b0d Polish 2012-05-15 17:02:04 -04:00
Matt Wright 4c1a16e2ee Added register signal, some testing utils and basic confirmation 2012-05-11 18:15:46 -04:00
Matt Wright 1a8e6f5cb6 Make datastore find_user method accept different params so a user can be retrieved by other such things such as a confirmation token 2012-05-11 13:57:35 -04:00
Matt Wright 2b587f7047 Starting a large refactor and adding confirmation abilities 2012-05-11 13:23:42 -04:00