Commit Graph

  • 2fcfb80e8e Refactor templates and added url_for_security utility. Can also configure the blueprint name. Matt Wright 2012-08-16 13:41:13 -04:00
  • ac674ecd86 Fix some messaging Matt Wright 2012-08-15 19:33:23 -04:00
  • bb91c4a81a Fix flash messages and fix password reset Matt Wright 2012-08-15 19:22:24 -04:00
  • 1b505d0f39 Update default templates Matt Wright 2012-08-15 19:22:06 -04:00
  • ec05b30106 Get rid of silly print statement Matt Wright 2012-08-15 17:23:42 -04:00
  • 80144c85a1 Fix bug with an invalid remember_token cookie value Matt Wright 2012-08-15 17:06:07 -04:00
  • f4d305cc03 Update CHANGES Matt Wright 2012-08-15 16:07:51 -04:00
  • 72ecb56250 Update release script Matt Wright 2012-08-15 16:05:27 -04:00
  • b712be346c Add release script Matt Wright 2012-08-15 15:38:04 -04:00
  • bee5f1cbe9 Update version number Matt Wright 2012-08-15 15:36:47 -04:00
  • 8c107dcb7d Add setup.cfg Matt Wright 2012-08-15 13:30:14 -04:00
  • 7554a52732 Cleanup and some more messaging additions Matt Wright 2012-08-15 11:56:26 -04:00
  • 022836c43c fix tests, hopefully Matt Wright 2012-08-15 10:25:07 -04:00
  • 64467b0338 Try and fix build Matt Wright 2012-08-15 10:14:06 -04:00
  • 318cb3dc6e First commit of passwordless login Matt Wright 2012-08-14 19:01:49 -04:00
  • ce6c5dcf31 Clean up Matt Wright 2012-08-14 16:59:05 -04:00
  • 0524271573 Clean up Matt Wright 2012-08-14 16:38:31 -04:00
  • f3dff9e496 Clean up Matt Wright 2012-08-14 16:37:56 -04:00
  • 4daefcf1f7 Change name Matt Wright 2012-08-14 16:21:58 -04:00
  • 4b31de057c Remove reference to Matt Wright 2012-08-14 16:21:50 -04:00
  • 68b0410d1b No need to keep authentication token in DB Matt Wright 2012-08-14 16:21:31 -04:00
  • 6f7d5378e7 Remove reference to remember_token in docs Matt Wright 2012-08-14 16:03:38 -04:00
  • 05bd2a5aae Full test coverage! Matt Wright 2012-08-14 15:57:07 -04:00
  • e9adf91a27 More and more test coverage Matt Wright 2012-08-14 14:27:58 -04:00
  • 404e797cd9 Add more test coverage Matt Wright 2012-08-14 14:18:20 -04:00
  • 58e2856612 No need to store remember_token in DB Matt Wright 2012-08-14 13:52:30 -04:00
  • f6bb01545d Add more test coverage Matt Wright 2012-08-14 13:47:16 -04:00
  • 49bebcdd7b Code cleanup Matt Wright 2012-08-14 12:14:19 -04:00
  • 4238a7f704 Update docs a bit Matt Wright 2012-08-14 12:14:08 -04:00
  • 782d6d7e89 PEP 8... Matt Wright 2012-07-23 18:35:37 -04:00
  • 7355a741b3 Fix build Matt Wright 2012-07-23 18:34:36 -04:00
  • a9727ceaa6 Refactor login_user and logout_user to be a utility method, thus it can be reused if necessary Matt Wright 2012-07-23 18:28:13 -04:00
  • 39670ac84e Fix state a bit Matt Wright 2012-07-19 17:39:55 -04:00
  • 78b2eb8b18 Remove stray print statement Matt Wright 2012-07-19 17:39:47 -04:00
  • a89f43a1b7 Fix build Matt Wright 2012-07-19 17:08:06 -04:00
  • 8829692295 Refactor state management Matt Wright 2012-07-19 17:05:13 -04:00
  • eb388ad04f Add RuntimeError to send_mail function Matt Wright 2012-07-19 17:05:06 -04:00
  • aee3d30e50 Remove required flask-mail dependency. Let users install it themselves if features require it. Also need to wait till newer version is released Matt Wright 2012-07-19 17:04:48 -04:00
  • dbd0b7b23b House keeping Matt Wright 2012-07-19 12:20:04 -04:00
  • 68dd972bfa Add more secure password storage via salt value and hmac Matt Wright 2012-07-18 13:27:30 -04:00
  • 1c606a242a Adjust state Matt Wright 2012-07-16 19:40:34 -04:00
  • e23581e260 Polish Matt Wright 2012-07-16 19:34:33 -04:00
  • d5c6e4eb58 Update example/test app Matt Wright 2012-07-16 19:11:18 -04:00
  • 3899980b2b Not using these Matt Wright 2012-07-16 19:08:22 -04:00
  • f170cb434c Use a stateful object instead of arbitrary assignment of extension on app object Matt Wright 2012-07-16 19:07:19 -04:00
  • 54da59f003 Clean up Matt Wright 2012-07-13 16:11:25 -04:00
  • 507de82aba Update docs Matt Wright 2012-07-13 16:06:10 -04:00
  • fcab270f25 Include templates Matt Wright 2012-07-13 16:06:02 -04:00
  • 42bffc4234 Fix templates Matt Wright 2012-07-13 16:05:40 -04:00
  • 7db68da8c6 Remove unnecessary string formatting Matt Wright 2012-07-13 16:05:25 -04:00
  • 0a0b5ecade Get rid of login_required decorator from roles_required and roles_accepted in order to be able to pair http_auth_required with roles_required or roles_accepted. Just be sure to put http_auth_required first. Matt Wright 2012-07-13 13:50:36 -04:00
  • 7212e20a76 no pypy Matt Wright 2012-07-13 13:42:34 -04:00
  • e570997ea0 Remove flag, its meant for testing Matt Wright 2012-07-13 12:26:58 -04:00
  • 4337534437 Script usage additions Matt Wright 2012-07-13 12:24:51 -04:00
  • 7b624b8622 Bring back scripts Matt Wright 2012-07-13 12:23:48 -04:00
  • 3cd20f0e33 Clean up Matt Wright 2012-07-13 12:02:43 -04:00
  • cc9832653a See if pypy passes Matt Wright 2012-07-13 10:40:07 -04:00
  • 1d86d33b0b Add category for messages Matt Wright 2012-07-12 15:39:35 -04:00
  • 18c7a838b0 Make most messages configurable Matt Wright 2012-07-12 15:24:57 -04:00
  • 3df4c4d14a Clean up Matt Wright 2012-07-12 14:41:54 -04:00
  • ed8082868f Simplify exceptions Matt Wright 2012-07-12 14:40:20 -04:00
  • aba98a3a03 clean up Matt Wright 2012-07-12 14:25:44 -04:00
  • e9b49b8e9e clean up Matt Wright 2012-07-12 14:25:10 -04:00
  • dcdfb4d3e7 Add configurable http auth realm and optional realm specification in http_auth_required decorator Matt Wright 2012-07-12 14:16:54 -04:00
  • a2d31d1d8d Add configurable default http auth header Matt Wright 2012-07-12 13:24:59 -04:00
  • 2e9c62b4f8 Refactor decorators a bit Matt Wright 2012-07-12 13:15:58 -04:00
  • dfcb3cdcc6 Add customizable unauthorized URL. Fixes #23 Matt Wright 2012-07-12 12:47:21 -04:00
  • 8d1bdca1de Change password reset view to use packaged template Matt Wright 2012-07-12 12:18:08 -04:00
  • da031b8d15 Simplify routing a tiny bit Matt Wright 2012-07-12 11:29:42 -04:00
  • 0befa34dc8 Trying to fix build, I don't think Travis likes the quickness of the token expiration tests Matt Wright 2012-07-11 18:26:10 -04:00
  • ddc503d296 Mising comma Matt Wright 2012-07-11 17:02:44 -04:00
  • e7bd1533c4 Move it Matt Wright 2012-07-11 16:38:26 -04:00
  • f35fa7f4d0 Update dependency Matt Wright 2012-07-11 16:34:00 -04:00
  • 5e1d18c9e8 Changed token auth a bit, including the use of itsdangerous. Also added JSON authentication feature Matt Wright 2012-07-11 16:29:52 -04:00
  • b3de4a76d5 refactor a bit Matt Wright 2012-07-11 15:14:20 -04:00
  • b9a6a9c5a8 Use itsdangerous for activation and password reset tokens so they do not need to be stored in the database Matt Wright 2012-07-11 15:06:54 -04:00
  • 703487e608 Move things around for aesthetic reasons Matt Wright 2012-07-10 17:29:43 -04:00
  • 338a9cd717 Use same convention as other methods Matt Wright 2012-07-10 17:28:14 -04:00
  • 815c8695fc Code clean upr Matt Wright 2012-07-10 17:24:39 -04:00
  • 00860c29d0 Remove print statement Matt Wright 2012-07-10 16:23:59 -04:00
  • 49d3789f98 Fix up remember token Matt Wright 2012-07-10 16:23:20 -04:00
  • ab97e736d9 Remove forms from config, pretty sure there's a better way to do this or its not necessary Matt Wright 2012-07-10 15:57:16 -04:00
  • 4d5fa05711 Remove flask-principal session storage in favor of useing flask-login current_user since it does session persistence for us Matt Wright 2012-07-10 15:39:10 -04:00
  • 4f557dac4c Update template a bit Matt Wright 2012-07-10 14:39:43 -04:00
  • 86447ab0c9 Tiny refactor Matt Wright 2012-07-09 19:10:12 -04:00
  • 9bba330f2c Fix README.rst typo Matt Wright 2012-07-09 18:58:31 -04:00
  • 2ed0ea48e6 Add trackable option and make extra features default to off/False to minimize about of application setup to get started Matt Wright 2012-07-09 18:57:43 -04:00
  • 74e94b2628 Merge branch 'develop' of github.com:mattupstate/flask-security into develop Matt Wright 2012-06-29 13:18:14 -04:00
  • 2ea835ec9f Add a bunch of doc strings and add some more configuration values Matt Wright 2012-06-29 12:37:22 -04:00
  • 53dd4f0b1b Add doc strings Matt Wright 2012-06-29 11:29:33 -04:00
  • d7dd454044 Merge pull request #22 from deignacio/develop Matt Wright 2012-06-22 07:14:08 -07:00
  • 24cd4938a5 correct roles_* decorator signature expectations David Ignacio 2012-06-22 00:15:43 -05:00
  • e67cbee1d5 Oops, 2.5 not 2.6 Matt Wright 2012-06-20 17:12:07 -04:00
  • 0a8ee87319 Try using an older version of mongoengine during build to get python 2.5 tests to pass Matt Wright 2012-06-20 16:51:09 -04:00
  • 7f2a05c364 Try and fix an issue with python 2.5 Matt Wright 2012-06-20 16:35:36 -04:00
  • 5034e7b4f6 Add test methods that are missing for Python versions < 2.7 Matt Wright 2012-06-20 16:21:35 -04:00
  • 10322602da Update build Matt Wright 2012-06-20 15:53:44 -04:00
  • a7016c1cfa Update build and dependencies Matt Wright 2012-06-20 15:36:44 -04:00
  • 442afd07f6 Update travis build Matt Wright 2012-06-20 10:44:17 -04:00
  • 022a6e5159 Update travis config Matt Wright 2012-06-19 16:29:23 -04:00