Как узнать мой URL OpenID Google?

Я пытаюсь войти на сайт CakePHP, используя Open ID: http://ask.cakephp.org/users/login

Самый правильный URL, который я нашел, это: https://www.google.com/accounts/o8/id

.. но я не могу правильно определить, что я должен ввести для своего открытого идентификатора, поскольку он отвергает все, что я пытаюсь вставить.

Является ли сайт торта сломанным или у меня неправильный URL?

60 голосов | спросил Brad Koch 14 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 14 Sep 2011 23:22:17 +0400 2011, 23:22:17

5 ответов


34

На большинстве сайтов вы можете использовать свою ссылку в профиле Google при входе в OpenID. Например. http://www.google.com/profiles/your.name.here

До поддержки OpenID Google профиля вам нужно было использовать https://www.google.com/accounts/o8/id

Подробнее об этом читайте в блоге Джеффа Атвуда: Предложения Google Именованные OpenIDs .

Однако, похоже, что в ask.cakephp.org URL-адреса профиля Google не работают. Как отметил Грег, если вы вошли в свою учетную запись google, google.com будет работать как URL OpenID там.

ответил Domas 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 15 Sep 2011 00:17:16 +0400 2011, 00:17:16
15

Мое первоначальное решение, похоже, не так полезно, потому что они изменили страницу. У меня есть это в конце сообщения только для справки

Новое решение 2014-08-08

  1. Перейти к https://www.google.com/settings
  2. Войдите в свою учетную запись
    • Если у вас есть учетная запись google +, у вас должны быть ссылки для:
      1. Добавить фото;
      2. Изменить профиль; и
      3. Просмотр профиля.
  3. Если вы скопируете адрес для одного из них, это будет похоже на
    • https://plus.google.com/{YOUR_PROFILE_NUMBER} /{EXTRA STUFF}
  4. Удалите /{EXTRA_STUFF} и который может использоваться как ваш OpenID
    • Благодаря kevin kox также можно предложить, чтобы вы могли добавлять plus.google.com профили. google.com как ваш OpenId, , хотя вам не нужно .

Исходное решение

Ни один из других ответов не работал для меня. Однако, что было сделано после следующих шагов.

ПРИМЕЧАНИЕ. Вы можете пропустить некоторые шаги и перейти к конфиденциальности ссылка .

  1. Войдите в свою учетную запись в Google
  2. Нажмите на профиль вниз стрелка
  3. Нажмите ссылку на конфиденциальность .
  4. Справа будет ссылка на ваш URL-адрес Open Open
    • Mine был https://plus.google.com/{RANDOM_NUMBER}, где случайное число относится к моему профилю

Обратите внимание, что вы не можете получить это, если у вас нет учетной записи Google+.

ответил Matt Vukomanovic 10 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 10 Sep 2012 11:48:47 +0400 2012, 11:48:47
5

Чтобы использовать Google OpenID с Google Apps (в моем случае бизнес-пакет gmail, где мой ID не является @ gmail.com), он был ДЕЙСТВИТЕЛЬНО скрыт.

Если вы заходите на страницу своей учетной записи (например, https://www.google.com/settings/account ) и view-source, выполните поиск https://profiles.google.com/ " Там вы найдете длинный таинственный номер, который является URL-адресом вашего OpenID.

ответил dman 26 MarpmTue, 26 Mar 2013 17:32:27 +04002013-03-26T17:32:27+04:0005 2013, 17:32:27
4

Это немного сложно.

Сначала появляется «Google OpenID URL» или https://www.google.com/счета /o8 /идентификатор . Это полезно при регистрации или входе в систему, поскольку он перенаправляет на правильный URL.

Вы также можете использовать свой URL-адрес профиля Google+. Перейдите на страницу https://plus.google.com и нажмите «Профиль». Вы получите URL-адрес, например https://plus.google.com/112323959773786487818/posts. Удалите конец, чтобы получить https://plus.google.com/112323959773786487818, и вы можете использовать этот URL-адрес (я думаю, что это новый рекомендуемый способ сейчас).

Однако все они перенаправляются на ваш настоящий URL OpenID Google. URL-адрес - это адрес вашего профиля Google. Это ваш идентификатор пользователя Google+ после https://profiles.google.com. Например, мой URL OpenID https://profiles.google.com/112323959773786487818. Этот URL-адрес полезен, когда вы вводите URL-адрес OpenID в приложение без входа в систему.

ответил Kevin Cox 24 J000000Wednesday13 2013, 03:29:27
1

Просто введите google.com (кто будет вашим провайдером Open ID)

EDIT:

Перед тем, как ввести свой адрес, убедитесь, что вы вошли в Google (или кто является вашим провайдером Open ID).

ответил Greg 14 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 14 Sep 2011 23:32:19 +0400 2011, 23:32:19

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132