Próbuję zalogować się na stronie CakePHP przy użyciu Open ID: http://ask.cakephp.org/users/login
Najbardziej poprawny wyglądający adres URL, jaki znalazłem, to: https://www.google.com/accounts/o8/id
..Ale nie mogę właściwie określić, co mam wpisać dla mojego otwartego identyfikatora, ponieważ odrzuca wszystko, co próbuję wprowadzić.
Czy witryna z ciastami właśnie się zepsuła, czy mam zły adres URL?
google-account
openid
Brad Koch
źródło
źródło
Odpowiedzi:
W większości witryn można użyć linku do profilu Google podczas logowania do OpenID. Na przykład
http://www.google.com/profiles/your.name.here
Przed profilem Google obsługa OpenID musiała być używana
https://www.google.com/accounts/o8/id
Możesz przeczytać więcej na ten temat na blogu Jeffa Atwooda: Oferty Google o nazwie OpenID .
Wygląda jednak na to, że na ask.cakephp.org adresy URL profili Google nie działają. Jak zauważył Greg, jeśli jesteś zalogowany na swoje konto Google,
google.com
będzie tam działał jako adres URL OpenID.źródło
google.com
jak i przy pomocyhttps://www.google.com/accounts/o8/id
. Być może występują problemy z Twoim Google OpenID.Moje oryginalne rozwiązanie nie wydaje się już tak przydatne, ponieważ zmieniły stronę. Mam go na końcu postu tylko w celach informacyjnych
Nowe rozwiązanie 08.08.2014
https://plus.google.com/{YOUR_PROFILE_NUMBER}/{EXTRA STUFF}
Oryginalne rozwiązanie
Żadna z pozostałych odpowiedzi nie działała dla mnie. Jednak postępowano zgodnie z poniższymi krokami.
UWAGA: powinieneś być w stanie pominąć niektóre kroki i przejść bezpośrednio do linku do prywatności .
https://plus.google.com/{RANDOM_NUMBER}
, gdzie losowa liczba jest specyficzna dla mojego profiluPamiętaj, że możesz tego nie uzyskać, jeśli nie masz konta Google+.
źródło
https://plus.google.com/{YOUR_PROFILE_NUMBER}
nie działało dla mnie.Aby użyć Google OpenID z Google Apps (w moim przypadku pakiet biznesowy Gmail, gdzie mój identyfikator to NIE @ gmail.com), to NAPRAWDĘ ukryty.
Jeśli odwiedzisz stronę swojego konta (np. Https://www.google.com/settings/account ) i źródło wyświetleń, wyszukaj „ https://profiles.google.com/ ” Tam znajdziesz długą tajemniczą liczbę, która to adres URL Twojego OpenID.
źródło
To jest trochę skomplikowane.
Najpierw jest „Google OpenID URL” lub https://www.google.com/accounts/o8/id . Jest to przydatne podczas rejestracji lub logowania, ponieważ przekierowuje do właściwego adresu URL.
Możesz także użyć adresu URL swojego profilu Google+. Wejdź na https://plus.google.com i kliknij „profil”. Otrzymasz adres URL podobny do
https://plus.google.com/112323959773786487818/posts
. Usuń koniec, aby uzyskaćhttps://plus.google.com/112323959773786487818
i możesz użyć tego adresu URL (myślę, że jest to teraz nowy zalecany sposób).Wszystkie te przekierowują jednak na Twój prawdziwy adres URL Google OpenID. Adres URL to adres Twojego profilu Google. To jest Twój identyfikator użytkownika Google+ po
https://profiles.google.com
. Na przykład mój adres URL OpenID tohttps://profiles.google.com/112323959773786487818
. Ten adres URL jest przydatny podczas wprowadzania adresu URL OpenID do aplikacji bez logowania.źródło
Wpisz google.com (ktokolwiek jest Twoim dostawcą Open ID)
EDYTOWAĆ:
Upewnij się, że jesteś zalogowany w Google (lub kimkolwiek jest Twój dostawca Open ID) przed wprowadzeniem jego adresu.
źródło