Open blackheaven opened 12 years ago
Pas d'idées ?
Je pense qu'il faut, dans un premier temps, prévoir la connexion simple, quitte à redemander des informations lors de la connexion avec openID. Le fait de pouvoir switcher de compte pourra venir dans un second temps
Je ne vois pas bien l’enchaînement, l'utilisateur se connecte, il s'inscrit à un apéro, qu'est-ce qui s'affiche pour sa participation ?
Je pense qu'au moment où un membre s'inscrit via openId, on vérifie les informations qui sont disponibles. Si on a des informations suffisantes, on passe et tout va bien. Sinon, on lui demande de compléter son compte avec un identifiant.
Le but est de définir le comportement avec OpenID/BrowserID. Niveau donnée, j'obtiens de manière sure l'adresse email et de manière moins sure le nom, prénom, pays, langue, surnom. Je pensais modifier la table Membre pour rajouter l'ID et le service (en null). Quand il se connecte si c'est la première fois on crée un Membre (il doit choisir son identifiant (auto-complété par le surnom s'il y a) et un utilisateur avec le mail du compte. Par contre il ne pourra pas définir de mot de passe ni de mail (qui sera synchronisé à chaque connexion). Il serait intéressant de pouvoir passer d'un compte "interne" à "externe".