Компонент openID для cakePHP (и простой способ для Google)? - PullRequest
1 голос
/ 21 октября 2010

Я интегрировал компонент openID для cakePHP из http://code.42dh.com/openid/ в свое приложение.Когда я вставляю свой URL-адрес openID (http://openid -provider.appspot.com / XXXXXXXXX), мне предлагается войти в Google со страницы openID, и меня правильно перенаправляют обратно на мою страницу со множеством вещей в GETстрока и сообщение «успешно аутентифицировано», так что я знаю, что все в порядке.

Однако для этого необходимо знать URL-адрес во времени.Как я могу сразу перейти к экрану для ввода имени пользователя и пароля?

[Извините, если это звучит как вопрос новичка, я все еще пытаюсь это выяснить]

1 Ответ

1 голос
/ 21 октября 2010

К сожалению, вы не можете: имя пользователя и пароль предназначены для системы OpenID, в которую входит пользователь, и вам нужен URL, чтобы указать, какую систему.

Вы можете жестко запрограммировать это, чтобы использовать провайдера Google OpenID, но лучше всего скопировать страницу входа в StackOverflow и нажать «здесь, чтобы войти в систему с помощью Google», «здесь, чтобы войти с помощью ссылок Yahoo, использующих URL-адреса Google OpenID по умолчанию и т. д.

...