alpinux:playground_notes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
alpinux:playground_notes [2020/10/06 20:35] – [Basic application] Alpinux - Paul C5Ralpinux:playground_notes [2020/10/06 20:36] (Version actuelle) – [Basic application] Alpinux - Paul C5R
Ligne 1: Ligne 1:
 +====== Playground ======
 +Cette page regroupe les notes prises lors du développement du oauth2
  
 +===== Auth =====
 +    * Utilisation de Flask-login envisagé mais trop limité
 +    * Passage sur [[https://flask-user.readthedocs.io/en/latest/introduction.html|Flask-User]], plus complexe et nécessitant de passer de Flask-MySQL à Flask-SQLAlchemy
 +
 +===== BDD =====
 +  * Première itération utilisant Flask-MySQL
 +  * Changement pour [[https://flask-sqlalchemy.palletsprojects.com/en/2.x/|Flask-SQLAlchemy]]
 +  * besoin de default-libmysqlclient-dev (apt) et mysqlclient (pip)
 +  * [[https://stackoverflow.com/questions/9692962/flask-sqlalchemy-import-context-issue/9695045#9695045]]
 +
 +===== Basic application =====
 +  * [[https://github.com/lingthio/Flask-User-starter-app/tree/master/app]]
 +  * [[https://medium.com/google-cloud/understanding-oauth2-and-building-a-basic-authorization-server-of-your-own-a-beginners-guide-cf7451a16f66]]
 +  * https://github.com/michaelawyu/auth-server-sample