Matt Wright
68dd972bfa
Add more secure password storage via salt value and hmac
2012-07-18 13:27:30 -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
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
49d3789f98
Fix up remember token
2012-07-10 16:23:20 -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
Tristan Escalada
efc93979d1
Adding back lost role/active functions
...
some functions must have gotten lost. Added them back.
_do_add_role, _do_remove_role, _do_toggle_active,
_do_deactive_user, _do_active_user, _prepare_role_modify_args
2012-06-18 20:02:35 -04:00
Matt Wright
c20f244d66
Big code cleanup
2012-06-18 16:51:43 -04:00
Matt Wright
09aa7e113c
Heavy work on confirmation and reset
2012-05-22 18:08:38 -04:00
Matt Wright
4f61f58b0d
Polish
2012-05-15 17:02:04 -04:00
Matt Wright
4e7663079b
Refactor some methods
2012-05-14 18:58:43 -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
Matt Wright
1ae711279e
Refactor modules
2012-05-10 12:45:43 -04:00
Matt Wright
d285764592
Make active be true by default
2012-05-01 12:05:28 -04:00
Matt Wright
9b513ce4ab
Polish
2012-05-01 11:19:46 -04:00
Matt Wright
ed7beb529a
First commit of refactored code and removed default models. Now meant to provide models from app level, not within Flask-Security
2012-04-30 19:34:04 -04:00