François Voron
af3f9c9d59
Add Fief presentation on README
2022-04-21 11:48:42 +02:00
allcontributors[bot]
eb05ee3e03
docs: add ricfri as a contributor for bug ( #961 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-04-21 11:25:49 +02:00
François Voron
05042b5a1e
Bump version: 9.3.0 → 9.3.1
v9.3.1
2022-04-21 11:23:10 +02:00
François Voron
bce37a1116
Fix unit test following httpx-oauth update
2022-04-21 11:20:32 +02:00
François Voron
7fc3ed185d
Bump dependencies
2022-04-21 11:07:36 +02:00
Richard Friberg
18954cc7bd
Add simple solution to update of oauth with more consistent use of identifiers ( #953 )
2022-04-21 11:06:21 +02:00
François Voron
6ba70bdbc6
Bump version: 9.2.6 → 9.3.0
v9.3.0
2022-03-22 15:12:19 +01:00
François Voron
20682ec4e8
Add docs for PasswordHelper customization
2022-03-22 14:46:12 +01:00
François Voron
7f6d038d91
Create a class helper to let configure the password hasher dynamically
2022-03-22 14:16:49 +01:00
allcontributors[bot]
4f5676b979
docs: add jtv8 as a contributor for code ( #947 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-03-22 11:29:58 +01:00
François Voron
5d8160669c
Define deps only in pyproject.toml using flit
2022-03-22 11:24:51 +01:00
Joe Taylor
b054383fbf
Enable RS256/ES256 and other algorithms for JWT strategy ( #943 )
...
* Implement RS256 for JWT auth
* Update docs with RS256 example
* Added ES256 tests
* Format with isort and black
* Removed example RSA key pair (so as not to tempt people to use it)
* Added pyjwt[crypto] to requirements
* Removed pycryptodome by hardcoding example keys
* Removed unnecessary Tuple import from typing
2022-03-22 10:28:00 +01:00
François Voron
0db2ce9d9e
Bump version: 9.2.5 → 9.2.6
v9.2.6
2022-03-16 09:05:43 +01:00
François Voron
ff7c3957e7
Bump dependencies
2022-03-16 08:44:18 +01:00
François Voron
06ad0371fb
Bump version: 9.2.4 → 9.2.5
v9.2.5
2022-02-18 11:11:55 +01:00
François Voron
92ef295cde
Add typecheck to build steps
2022-02-18 11:10:10 +01:00
François Voron
e79b34ed35
Fix #922 : allow DependencyCallable type to be generators
2022-02-18 11:04:56 +01:00
François Voron
ac0b16f8d7
Bump dependencies
2022-02-18 11:01:43 +01:00
allcontributors[bot]
e6911cd55f
docs: add gaganpreet as a contributor for code ( #919 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-02-11 08:08:17 +01:00
Gaganpreet
04e432acad
Unique names for routes ( #916 )
2022-02-11 08:07:45 +01:00
François Voron
29cfe8ae5e
Bump version: 9.2.3 → 9.2.4
v9.2.4
2022-02-07 08:57:19 +01:00
François Voron
63b96a42c3
Use new Flit style metadata
2022-02-07 08:54:40 +01:00
François Voron
396324b5ac
Move config to pyproject.toml
2022-02-07 08:49:31 +01:00
François Voron
020cb041d3
Fix #904 : Wrong model config in MongoDB OAuth example
2022-02-07 08:39:20 +01:00
allcontributors[bot]
ef6a23407d
docs: add mekanix as a contributor for platform ( #907 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-02-07 08:36:07 +01:00
Goran Mekić
5ed4538e32
Generate setup.py file ( #896 )
2022-02-07 08:34:50 +01:00
allcontributors[bot]
09300fd691
docs: add lthurner as a contributor for doc ( #902 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-02-02 14:50:39 +01:00
Leon Thurner
913af971fe
Fix wrong import in MongoDB strategy example ( #901 )
2022-02-02 14:50:27 +01:00
François Voron
e3923d14b9
Bump version: 9.2.2 → 9.2.3
v9.2.3
2022-02-01 09:29:58 +01:00
François Voron
9b1f9bbd0f
Fix SQLAlchemy examples
2022-02-01 09:25:44 +01:00
François Voron
5f3d4fa044
Update unit tests running instructions
2022-02-01 08:56:38 +01:00
François Voron
d9c76500f2
Bump dependencies
2022-02-01 08:56:03 +01:00
François Voron
0583d7c88e
Bump version: 9.2.1 → 9.2.2
v9.2.2
2022-01-15 11:22:59 +01:00
François Voron
533504634f
Improve dependencies typing
2022-01-15 11:08:49 +01:00
allcontributors[bot]
c43303c386
docs: add Ae-Mc as a contributor for code, bug ( #867 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-01-15 10:51:20 +01:00
Alexandr Makurin
e6125905e0
Fix #865 ( #866 )
...
* Fix #865
* Add # pragma: no cover to all try blocks
* Fix same issue with root module
2022-01-15 10:50:06 +01:00
François Voron
0a8661b762
Bump version: 9.2.0 → 9.2.1
v9.2.1
2022-01-10 12:58:48 +01:00
Hazedd
7138143923
Patch 2 ( #855 )
...
* logout response sets proper response headers
logout response is using starlette delete cookie. In starlette the samesite and secure attributes are not in the header but are needed to set the removed cookie client side. Implementing set_cookie with an empty cookie-value and a max_age of 0 will set a new expired cookie by the client.
related issue #846
* fixed linting
Co-authored-by: Pentem <martijn.pentenga@movares.nl >
2022-01-10 09:05:36 +01:00
François Voron
e9112ed707
Bump dependencies
2022-01-09 10:16:32 +01:00
Hazedd
de97d6597a
UserTable relation table name correction ( #849 )
...
OAuthAccount should be correct table name SQLAlchemyBaseOAuthAccountTable
2022-01-09 10:08:54 +01:00
allcontributors[bot]
a55ed2581e
docs: add luisroel91 as a contributor for financial ( #852 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-01-09 10:04:27 +01:00
allcontributors[bot]
ef8d9c2cc0
docs: add Hazedd as a contributor for bug, doc ( #850 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-01-09 10:02:17 +01:00
François Voron
8b865f7609
Fix create user programmatically cookbook
2022-01-07 10:31:52 +01:00
François Voron
89daead99b
Fix #843 : remove connect_args on examples
2022-01-06 10:19:05 +01:00
François Voron
99f081532c
Fix #842 : remove Database reference from SQLAlchemy app.py
2022-01-05 13:30:36 +01:00
François Voron
896813d278
Bump version: 9.1.1 → 9.2.0
v9.2.0
2022-01-04 16:03:47 +01:00
François Voron
b3639b8a84
Update README
2022-01-04 16:03:32 +01:00
François Voron
d937c4e05b
Update doc for SQLALchemy2 adapter
2022-01-04 16:01:14 +01:00
allcontributors[bot]
c96453df93
docs: add davidbrochart as a contributor for code ( #836 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-01-03 14:45:10 +01:00
David Brochart
79557eead4
Allow lifetime_seconds=None ( #835 )
2022-01-03 12:05:55 +01:00