2013-06-06 1 views
0

Nous disposons actuellement d'un portail d'entreprise dans lequel les utilisateurs s'authentifient et obtiennent des pages vues différentes en fonction de leur niveau d'accès. Nous avons été chargés de leur permettre de cliquer sur une icône Google Mail pour les enregistrer dans leur compte Google Mail de domaine. Pour faire quelque chose comme ça, devrions-nous regarder oAuth ou Open ID? Actuellement, ils utilisent déjà leur adresse e-mail et leur mot de passe pour se connecter.Oauth ou OpenID pour connecter les utilisateurs à Gmail?

D'après ce que nous comprenons, Open ID nécessite que son adresse e-mail et son mot de passe lui soient envoyés, ce que nous avons; mais Open ID fera-t-il ce que nous cherchons?

Merci.

Répondre

0

Étant donné que vos utilisateurs disposent déjà d'une adresse e-mail Google Apps for Business, je suggère d'utiliser l'ensemble de fonctionnalités Google+ Federated Login. (Vous pouvez en savoir plus ici: https://developers.google.com/accounts/docs/OpenID)

Un extrait rapide à partir du lien ci-dessus:

Si vous prévoyez de fournir une fonctionnalité « balises avec Google », nous vous recommandons d'utiliser Google+ Sign-in, qui fournit le mécanisme d'authentification OAuth 2.0 avec un accès supplémentaire aux fonctionnalités de bureau et mobiles de Google ... [le] protocole OpenID + OAuth Hybrid permet aux développeurs web de combiner une requête OpenID avec une requête d'authentification OAuth. Cette extension est utile pour les développeurs Web qui utilisent à la fois OpenID et OAuth, en particulier en ce qu'elle simplifie le processus pour les utilisateurs en demandant leur approbation une fois au lieu de deux fois.

Vous pouvez trouver plus sur le jeu d'outils fédérés Google+ Connexion et d'explorer un exemple d'application ici: https://developers.google.com/+/

Hope this helps!

+0

C'est ce que je cherchais. Merci. – beta208

Questions connexes