Commit Graph

  • be163d35fb Added the on-login callback for the log in bookkeeping. imacat 2022-11-27 06:58:29 +1100
  • 2aaaa9f47f Changed the BasePasswordGetter and BaseUserGetter from abstract to non-abstract, to simplify the code. imacat 2022-11-26 22:23:14 +1100
  • cb3e313e21 Revised the FlaskLoginTestCase test case and README.rst for illustrations on how to retrieve the currently logged-in user. imacat 2022-11-26 18:59:17 +1100
  • 6f49a180e3 Revised the DigestAuth class to deal with the dummy get_password_hash and get_user functions when they are not registered yet. imacat 2022-11-26 07:50:01 +1100
  • af8c3a484c Revised so that you always call digest_auth.init_app(), to avoid confusion. It remembers the current application. The logout() method no longer need current_app for the current application. imacat 2022-11-25 09:14:57 +1100
  • 65c3322ecc Revised the routes in the examples in README.rst. imacat 2022-11-25 08:41:30 +1100
  • cb5cfaf7d4 Added logging out. imacat 2022-11-25 08:40:27 +1100
  • dda8472a76 Revised the test_stale_opaque tests of the AuthenticationTestCase and FlaskLoginTestCase test cases to use the super method instead of the overridden method of the Client class. imacat 2022-11-25 00:18:43 +1100
  • 177f549786 Changed the test_stale tests to test_stale_opaque that also tests if the opaque value is still the same across the client authentication requests. imacat 2022-11-24 23:55:49 +1100
  • ff8ada129d Added the docstring documentation to the dummy user of the Flask-Login test case. imacat 2022-11-24 23:48:09 +1100
  • ccec1365bf Revised the AuthenticationTestCase and FlaskLoginTestCase test cases for simplicity and readability. imacat 2022-11-24 23:46:45 +1100
  • 78514a8f17 Added to test the stale value of the WWW-Authenticate response header in the AuthenticationTestCase and FlaskLoginTestCase test cases. imacat 2022-11-24 21:53:21 +1100
  • 3dcc409bef Changed the make_authorization method from private to public in the test client. imacat 2022-11-24 21:45:11 +1100
  • 2156aa710f Added the instructions on setting the password hash in README.rst. imacat 2022-11-24 21:34:48 +1100
  • a43c6aea89 Added rationale to HTTP Digest Authentication in README.rst. imacat 2022-11-24 21:25:01 +1100
  • 8e29c91f92 Revised README.rst. imacat 2022-11-24 20:57:25 +1100
  • 8ec1e6fd02 Advanced to version 0.1.1. v0.1.1 imacat 2022-11-24 08:43:37 +1100
  • b37861eccc Changed the minimum python version to 3.7. imacat 2022-11-24 08:43:02 +1100
  • f2e51b46cb Fixed a grammar typo in README.rst. imacat 2022-11-24 08:20:18 +1100
  • 387f86ef8c Advanced to version 0.1.0. v0.1.0 imacat 2022-11-24 08:16:49 +1100
  • 1e43206ee7 Revised the URI in setup.cfg. imacat 2022-11-24 08:02:17 +1100
  • fa943b4831 Added the installation instructions to README.rst. imacat 2022-11-24 07:43:07 +1100
  • c748fcdb16 Revised README.rst for various places. imacat 2022-11-24 07:35:24 +1100
  • 5e5d929676 Added the test client instruction to README.rst. imacat 2022-11-24 07:31:46 +1100
  • a7e2f3296f Removed an unused import from the Flask-Login test case. imacat 2022-11-24 07:24:48 +1100
  • 515098c32a Moved the _get_req_auth function into the test client class, and renamed it to __make_authorization. imacat 2022-11-24 07:16:36 +1100
  • ca22b9731c Moved the ha1 and ha2 calculation into the calc_response function. imacat 2022-11-24 07:13:21 +1100
  • af7af3943a Added the usage instruction to README.rst. imacat 2022-11-24 01:29:44 +1100
  • 2770e1cc12 Revised so that Flask-Login become an optional dependency. imacat 2022-11-24 01:02:51 +1100
  • 292d0aaf09 Reordered the code in the test cases. imacat 2022-11-23 23:36:41 +1100
  • bf15bcf1f1 Revised the request methods of the routes in the test cases. imacat 2022-11-23 23:23:38 +1100
  • 606059a547 Revised the classifiers in setup.cfg. imacat 2022-11-23 23:11:46 +1100
  • 0a69f5d3c1 Added the initial version that works. imacat 2022-11-23 18:08:30 +1100
  • 3a460ca890 Added LICENSE, MANIFEST.in, pyproject.toml, README.rst, and setup.cfg as the starting project skeleton. imacat 2022-11-23 18:07:00 +1100
  • c4f1eb0498 Added .gitignore. imacat 2022-11-23 10:26:11 +1100