OAuth2
L'application tempogwt a été enregistrée sur le serveur de développement de B2Access à https://unity.eudat-aai.fz-juelich.de/.
Register a new account -> OAuth 2.0 Client Registration Form Registration form(User name, Password, Repeat the password, Select password reset security question, Answer to the security question, Email, OAuth client return URL (1): http://localhost:8080/tempogwt/oauth2/authorized, OAuth client name, OAuth client logo, Organisation Name, OAuth client allowed grants (1):{authorizationCode, client, implicit, openidHybrid}, Agreements, Submit) Sur ce serveur,
- l'authentification par le CAS INRA n'est pas disponible pour le dev,
- l'authentification par GitHub ne fonctionne pas,
- passer par ORCID permet d'utiliser le CAS INRA.
Installation en pré-prod :
- créer la base de données vide sous PostgreSQL avec les identifiants de
persistence.xml
- enregistrer l'application dans le serveur de développement de B2Access, Cf. ci-dessus
- ajouter des lignes dans la table
datasource
Marche à suivre résumée d'ajout de source de données SIDO
- Dans la base de données de SIDO
- Ajouter dans la table OauthClient les ID.
- Les mêmes ID sont déclarés dans config.properties
- Dans la base de TEMPO, ajouter une base, avec comme handler celui de sido et saisir des CSV au hasard (celles-ci seront actualisées à la première synchro.