Как узнать мой URL OpenID Google?
Я пытаюсь войти на сайт CakePHP, используя Open ID: http://ask.cakephp.org/users/login
Самый правильный URL, который я нашел, это: https://www.google.com/accounts/o8/id
.. но я не могу правильно определить, что я должен ввести для своего открытого идентификатора, поскольку он отвергает все, что я пытаюсь вставить.
Является ли сайт торта сломанным или у меня неправильный URL?
5 ответов
На большинстве сайтов вы можете использовать свою ссылку в профиле 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 там.
Мое первоначальное решение, похоже, не так полезно, потому что они изменили страницу. У меня есть это в конце сообщения только для справки
Новое решение 2014-08-08
- Перейти к https://www.google.com/settings
- Войдите в свою учетную запись
- Если у вас есть учетная запись google +, у вас должны быть ссылки для:
- Добавить фото;
- Изменить профиль; и
- Просмотр профиля.
- Если у вас есть учетная запись google +, у вас должны быть ссылки для:
- Если вы скопируете адрес для одного из них, это будет похоже на
-
https://plus.google.com/{YOUR_PROFILE_NUMBER} /{EXTRA STUFF}
-
- Удалите /{EXTRA_STUFF} и который может использоваться как ваш OpenID
- Благодаря kevin kox также можно предложить, чтобы вы могли добавлять plus.google.com профили. google.com как ваш OpenId, , хотя вам не нужно .
Исходное решение
Ни один из других ответов не работал для меня. Однако, что было сделано после следующих шагов.
ПРИМЕЧАНИЕ. Вы можете пропустить некоторые шаги и перейти к конфиденциальности ссылка .
- Войдите в свою учетную запись в Google
- Нажмите на профиль вниз стрелка
- Нажмите ссылку на конфиденциальность .
- Справа будет ссылка на ваш URL-адрес Open Open
- Mine был
https://plus.google.com/{RANDOM_NUMBER}
, где случайное число относится к моему профилю
- Mine был
Обратите внимание, что вы не можете получить это, если у вас нет учетной записи Google+.
Чтобы использовать Google OpenID с Google Apps (в моем случае бизнес-пакет gmail, где мой ID не является @ gmail.com), он был ДЕЙСТВИТЕЛЬНО скрыт.
Если вы заходите на страницу своей учетной записи (например, https://www.google.com/settings/account ) и view-source, выполните поиск https://profiles.google.com/ " Там вы найдете длинный таинственный номер, который является URL-адресом вашего OpenID.
Это немного сложно.
Сначала появляется «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 в приложение без входа в систему.
Просто введите google.com (кто будет вашим провайдером Open ID)
EDIT:
Перед тем, как ввести свой адрес, убедитесь, что вы вошли в Google (или кто является вашим провайдером Open ID).