Bonjour à tous,

Je m'adresse à vous pour vous demander de l'aider sur une décision pour laquelle j'hésite quelque peu.

Je vous expose mon problème :

Je dispose d'une application d'agenda contenant les agendas de plusieurs personnes.
Je souhaiterais partager les agendas de chaque personne avec leur agenda google.
Pour cela je vais utiliser Google Calendar API pour java.
Par contre, j'hésite entre les différentes méthodes d'authentification proposées par google (OAuth, AuthSub et ClientLogin).
Dans le cas de mon agendas, une seule personne gère l'agenda et non pas chaque client.
J'ai pensé à utiliser ClientLogin (qui utilise le mail associé au mot de passe) pour permettre à mon agenda de se connecter à une adresse @gmail unique et de créer un agenda par utilisateur et d'ensuite le partager avec le mail de l'utilisateur.

Mais est-ce une bonne solution ?
Quelqu'un a déjà eu à réaliser ce même genre de projet qui pourrais m'aider ?

Merci d'avance