7 Commits

Author SHA1 Message Date
c4de66b81c Revamp authentication (#831)
* Implement Transport classes

* Implement authentication strategy classes

* Revamp authentication with Transport and Strategy

* Revamp strategy and OAuth so that they can use a callable dependency

* Update docstring

* Make ErrorCode a proper Enum and cleanup unused OpenAPI utils

* Remove useless check

* Tweak typing in authenticator

* Update docs

* Improve logout/destroy token logic

* Update docs

* Update docs

* Update docs and full examples

* Apply formatting to examples

* Update OAuth doc and examples

* Add migration doc

* Implement Redis session token

* Add Redis Session documentation

* RedisSession -> Redis

* Fix links in docs
2021-12-30 15:22:07 +01:00
f337bf1491 Use README as index for documentation 2019-10-20 10:23:46 +02:00
a5618399a1 Fix #9: Write documentation (#16)
* Start to write documentation

* Add docs favicon

* Add routes documentation

* Add doc about dependency callables

* Add information about how to make authenticated calls
2019-10-19 18:16:08 +02:00
ef1f60d7e5 Fix logo in doc index 2019-10-13 11:24:00 +02:00
3225cab543 Add logo for Github and update doc index 2019-10-13 11:06:37 +02:00
f2bd2c6485 Update README 2019-10-09 16:58:46 +02:00
f6ff897232 Setup Mkdocs 2019-10-09 08:07:49 +02:00