Як визначити свою URL-адресу Google OpenID?


63

Я намагаюся увійти на веб-сайт CakePHP за допомогою Open ID: http://ask.cakephp.org/users/login

Найбільш правильна зовнішність, яку я знайшов: https://www.google.com/accounts/o8/id

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

Чи сайт із тортами просто зламаний, чи я неправильну URL-адресу?


1
Оновлення 2016 року: Деякі додатки, які покладаються на застарілий OpenID2, більше не працюватимуть з постачальником OpenID2 Google. Дивіться: developers.google.com/identity/protocols/OpenID2Migration
Warren P

Відповіді:


35

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

Перед підтримкою OpenID в профілі Google вам довелося скористатися https://www.google.com/accounts/o8/id

Докладніше про це ви можете прочитати у публікації блогу Jeff Atwood: Пропозиції Google називають OpenID .

Однак виявляється, що на сайті ask.cakephp.org URL-адреси профілю Google не працюють. Як зауважив Грег, якщо ви ввійшли до свого облікового запису google, там google.comбуде працювати URL-адреса OpenID.


Це не працює, навіть якщо я ввійшов до свого облікового запису google. "Повернута ідентичність не відповідає заявленій особі" = /
Бред Кох

Чи можете ви увійти на будь-який інший сайт за допомогою свого Google OpenID? Я можу увійти на сторінку ask.cakephp.org google.com, а також з https://www.google.com/accounts/o8/id. Можливо, є проблеми з вашим Google OpenID.
Домас

Так, саме так я автентифікуюсь на StackOverflow / тощо. У мене теж був друг, який спробував це; теж не працював для них.
Бред Кох

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

Оригінальне рішення

Жодна з інших відповідей не працювала на мене. Однак те, що було зроблено, було наступними кроками.

ПРИМІТКА. Ви повинні мати можливість пропустити деякі кроки та перейти прямо до посилання на конфіденційність .

  1. Увійдіть до свого облікового запису в Google
  2. Клацніть на стрілку вниз по профілю
  3. Клацніть посилання конфіденційності
  4. Праворуч буде посилання на вашу URL-адресу Google Open ID
    • Моє було https://plus.google.com/{RANDOM_NUMBER}, де випадкове число є специфічним для мого профілю

Зауважте, що ви можете отримати це, якщо у вас немає облікового запису Google+.


2
Вибрана відповідь не працювала для мене ( google.com/profiles/your.name.here ), але URL-адреса, знайдена під Посиланням на конфіденційність, зробила.
Маріус Бутук

це щось на кшталт plus.google.co/114818586844452309461
forsubhi

начебто зараз не працює
AntonioK

Останнє рішення https://plus.google.com/{YOUR_PROFILE_NUMBER}для мене не спрацювало.
soshial

5

Щоб використовувати Google OpenID разом із Google Apps (у моєму випадку, бізнес-пакет gmail, де мій ідентифікатор НЕ @ gmail.com) його було СПОСОБНО приховано.

Якщо ви відвідаєте сторінку свого облікового запису (наприклад, https://www.google.com/settings/account ) і перегляньте джерело, знайдіть " https://profiles.google.com/ " Там ви знайдете довгий таємничий номер, який URL-адреса для вашого OpenID.


Посилання не працюють іноді, якщо у вас є корпоративний обліковий запис, який блокує його не мати +1.
Метт Вукоманович

4

Це трохи складніше.

Спочатку є "URL-адреса Google OpenID" або https://www.google.com/accounts/o8/id . Це корисно під час реєстрації або входу в систему, оскільки вона буде переспрямована на відповідну URL-адресу.

Ви також можете використовувати URL-адресу свого профілю Google+. Перейдіть на сторінку https://plus.google.com і натисніть "профіль". Ви отримаєте подібну URL-адресу https://plus.google.com/112323959773786487818/posts. Видаліть кінець, щоб отримати, https://plus.google.com/112323959773786487818і ви можете використовувати цю URL-адресу (я думаю, це зараз новий рекомендований спосіб).

Однак усі вони переспрямовують на справжню URL-адресу Google OpenID. URL - адреса вашого профілю Google. Це ваш ідентифікатор користувача Google+ після https://profiles.google.com. Наприклад, моя URL-адреса OpenID https://profiles.google.com/112323959773786487818. Ця URL-адреса корисна, коли ви вводите свою OpenID-адресу в програму, не входячи в систему.


1

Просто введіть google.com (хто є постачальником вашого ідентифікатора)

Редагувати:

Переконайтеся, що ви ввійшли в Google (або хто є постачальником вашого відкритого ідентифікатора), перш ніж вводити їх адресу.


Не працює для мене. Я отримую "Повернута особа не відповідала заявленій особі". Звідси вся підозра на порушення їх сайту.
Бред Кох
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.