M Clark
6f2f3481f4
register self._state when using init_app
...
Brings `security.init_app(app)` inline with `security = Security(app)` by registering security._state upon security.init_app.
Without this change `security.send_mail_task` will give an infinite recursion error.
2016-01-21 15:44:19 +08:00
Jon Banafato
8005709997
Fix use of is_active for Flask-Login>=0.3.0
2015-11-11 16:02:41 -05:00
Matt Wright
6b55e9613a
Merge pull request #255 from nfvs/unauthorized_override
...
Allow overriding of an unauthorized callback.
2015-05-02 14:45:57 -04:00
Nuno Santos
10fd1844d8
Allow overriding of unauthorized callback.
...
Related to issue #255 .
2015-05-02 20:17:38 +02:00
Matt Wright
6541640ee8
Merge pull request #373 from lnielsen/anonymoususer
...
Add support for custom AnonymousUser class.
2015-05-02 13:57:20 -04:00
Matt Wright
e4d9d3ad17
Merge pull request #322 from waltaskew/develop
...
Add configuration for token expiration
2015-05-02 13:27:11 -04:00
Matt Wright
f2a5e4b614
Normalize import paths. Fixes #313
2015-05-02 13:25:26 -04:00
Lars Holm Nielsen
248ea5d272
Custom AnonymousUser support.
...
(addresses #362 )
2015-03-06 12:45:17 +01:00
waltaskew
897b2fceab
Add configuration for token expiration
2014-10-01 15:59:28 -04:00
Matt Wright
679cee7969
Add default/global context processor. Fixes #306
2014-09-17 11:27:44 -04:00
Matt Wright
a6b5d3053c
Use safe_str_cmp when evaluating tokens. Fixes #252
2014-06-10 12:14:58 -04:00
Matt Wright
3d5b37cef2
Polish for static analysis
2014-05-06 13:14:25 -04:00
Matt Wright
510d1356a2
A bunch of adjustments to satisfy existing tests and even some new ones
2014-03-14 15:26:53 -04:00
Matt Wright
f3014d01df
Convert all tests to use pytest. Phew!
2014-03-13 18:28:25 -04:00
Bruno Rocha
922a038d28
Merge https://github.com/mattupstate/flask-security into develop
2014-01-24 14:06:03 -02:00
Bruno Rocha
01a4199a16
Merge https://github.com/mattupstate/flask-security into develop
...
Conflicts:
flask_security/views.py
2013-12-23 13:55:13 -02:00
Matt Wright
f1447b2adc
Work in progress
2013-12-19 16:12:29 -05:00
Matt Wright
ce439b7fec
Merge pull request #193 from nickretallack/develop
...
Fix attempts to log in without a password, or without confirming your email
2013-12-19 11:39:47 -08:00
Matt Wright
d7d090afc6
Polish
2013-12-19 14:00:44 -05:00
Matt Wright
11b8222ec5
Add SECURITY_SEND_PASSWORD_RESET_NOTICE_EMAIL config option to optionally send password reset notice emails. Addresses #199
2013-12-19 13:56:34 -05:00
Matt Wright
be9af2e107
Merge branch 'develop' into configurable_login_fields
2013-12-19 12:16:02 -05:00
Matt Wright
2f21523d47
Merge branch 'develop' of github.com:mattupstate/flask-security into develop
2013-12-19 12:10:09 -05:00
Nick Retallack
292f89c204
Prevent it from exploding if you try to log in with a user who has no password in the database.
2013-12-11 03:08:58 -08:00
sanek
e0881ed6a0
Added a config parameter for change password template
2013-11-22 18:02:35 +04:00
Bruno Rocha
23b128bcbd
Allow overwritten on render_template to use Flask-Themes based app
2013-11-07 04:57:54 -02:00
Matt Wright
1ae6bc3cf1
Add the ability to specify additional fields on the user model that can be used for logging in.
2013-10-16 14:00:36 -04:00
Matt Wright
9999325ffb
Show an error if a user tries to change their password and its the same as before. Fixes #160
2013-10-16 11:15:17 -04:00
Joe Hand
389d944aaf
Add option to disable password change email.
2013-09-15 18:38:36 -06:00
Matt Wright
d87765fc3b
PEP8 polish
2013-07-22 12:37:44 -04:00
Matt Wright
78903fa2e5
Make password length message configurable.
2013-07-02 10:36:22 -04:00
Matt Wright
d19bb98abd
Version 1.6.4 changes. Refer to CHANGES for updates. Fixes #123 #121 #120 $119
2013-06-18 14:56:12 -04:00
Matt Wright
c24af5ca6e
Whitespace!
2013-05-28 11:11:37 -04:00
Jay Goel
e749b77ca7
Make flask-login respect SECURITY_FLASH_MESSAGES
2013-04-14 16:37:23 -04:00
Josh Purvis
3b81ec57ea
Changed has_role to accept strings with mongoengine. Fixes #110
2013-04-13 15:11:56 -04:00
Matt Wright
8708fd8514
Update form messaging to be more flexible. Fixes #80
2013-03-13 13:40:35 -04:00
Matt Wright
34aa43ead3
Merge pull request #100 from chrishaines/develop
...
Make subdomain configurable
2013-03-13 09:10:16 -07:00
Chris Haines
c0d1d0566f
Make subdomain configurable
2013-03-13 00:13:54 -04:00
Matt Wright
bbe99b5436
Fixes #98
2013-03-07 15:38:34 -05:00
Matt Wright
38a1dfa336
Merge pull request #85 from chrishaines/template_list
...
Template paths can be specified in config
2013-03-03 18:38:35 -08:00
rumori
ae64370478
added option to disable register email
2013-02-20 17:04:47 +01:00
Chris Haines
4f414cf70f
Merge branch 'develop' of git://github.com/mattupstate/flask-security into template_list
...
Conflicts:
requirements.txt
2013-02-01 19:40:01 -05:00
Matt Wright
f1f621d178
Merge pull request #78 from eskil/change_password_form
...
Change password form
2013-02-01 15:16:45 -08:00
Matt Wright
c49d9b57ed
Make login form messages configurable
2013-02-01 17:32:54 -05:00
Chris Haines
02c49ee423
Paths for templates are now configurable
2013-01-29 22:24:11 -05:00
Eskil Heyn Olsen
3081d76787
Fix passing category to login required message
2013-01-13 23:25:16 -08:00
Eskil Heyn Olsen
ded62a556b
Add a password-changed signal
2013-01-12 19:03:02 -08:00
Eskil Heyn Olsen
9a47ec1ed9
Working on change password form
2013-01-11 22:35:54 -08:00
Eskil Heyn Olsen
c5c27768f2
First pieces of change password form
2013-01-11 19:07:07 -08:00
Matt Wright
f566f41fb3
Merge pull request #58 from eskil/registerform
...
Configurable forms
2013-01-08 07:10:14 -08:00
Eskil Heyn Olsen
e4190a0315
Add kwargs for configurable forms.
...
Specifically list out the kwargs so we'll get an interpreter error
on a bad name.
2013-01-07 21:43:33 -08:00