Update the developer doc

Mention the cookiecutter template.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2023-10-26 16:56:21 +02:00
parent 7713f540bb
commit 66fcba764c
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD
6 changed files with 136 additions and 229 deletions

View file

@ -78,9 +78,20 @@ Pyramid extension that uses OAuthlib. It does not appear to be actively
maintained, but it is a reasonable starting point for our few Pyramid
applications.
==== Authlib
https://authlib.org/[Authlib] is a Python library to build OAuth and
OpenID Connect servers and clients. It has integration layers for Flask
and Django as protocol servers and clients, as well as client integration
layers for Requests, HTTPX, Starlette and FastAPI. As a client app
authenticating with OpenID Connect, it is most useful if several
authentication providers are to be supported (such as social networks).
==== Flask-OIDC
link:#flask-oidc[Flask-OIDC] is a Flask extension.
https://github.com/fedora-infra/flask-oidc/[Flask-OIDC] is a Flask
extension that makes using Authlib easier when using Flask with only one
authentication provider (such as Fedora's identity provider).
==== Mozilla-Django-OIDC