2015-04-13 2 views
3

Я собираюсь создать веб-приложение, которое имеет некоторые данные, связанные с отдельными учетными записями пользователей в базе данных. Я хочу реализовать его с помощью входа в систему Google, потому что я не хочу, чтобы пользователи создавали новые учетные записи только для этого приложения. Теперь я запутываю, какой поток ниже для моего дела.
Пожалуйста, помогите мне.
Какой поток входа в Google является лучшим для веб-приложения?

  1. https://developers.google.com/identity/sign-in/web/sign-in Очень просто.
  2. https://developers.google.com/identity/sign-in/web/server-side-flow Серверный боковой поток?
  3. https://developers.google.com/identity/protocols/OpenIDConnect#authenticatingtheuser В этом документе говорится, что это поток сервера.
  4. https://developers.google.com/+/web/signin/server-side-flow Только для пользователей Google+?


Возможно ли, что No.1 называется «неявным» потоком? Я хотел бы принять его, если он безопасен из-за его простоты.

ответ

1

https://developers.google.com/identity/sign-in/web/sign-in - лучший вариант для вас.

Если вам необходимо «использовать сервисы Google от имени пользователя, когда пользователь находится в автономном режиме», вы можете использовать https://developers.google.com/identity/sign-in/web/server-side-flow поверх https://developers.google.com/identity/sign-in/web/sign-in.

Смежные вопросы