Я сделал мой openid
в моем сайте как это:
livejournal: {
name: 'LiveJournal',
label: 'Enter your Livejournal username.',
url: 'http://{username}.livejournal.com/'
},
wordpress: {
name: 'Wordpress',
label: 'Enter your Wordpress.com username.',
url: 'http://{username}.wordpress.com/'
},
blogger: {
name: 'Blogger',
label: 'Your Blogger account',
url: 'http://{username}.blogspot.com/'
},
И я хочу добавить Facebook как свой открытый поставщик, таким образом, каков URL Facebook openid
?
Этот сайт позволяет вход в систему с помощью Facebook, если Вы хотите попробовать.
Не уверен в точной проблеме, но попробуйте установить часовой пояс с помощью этой функции:
date_default_timezone_set('Europe/London'); // or whatever timezone
И посмотрите, работает ли это.
-121--3653429-Я проработал, как использовать Unbounded_String. Этот тип будет принимать последовательности других размеров.
Невозможно построить неограниченную последовательность с помощью оператора &, если не используются неограниченные последовательности, поэтому используйте функцию To_Unbounded_String.
with Ada.Strings.Unbounded;
procedure F() is
use Ada.Strings.Unbounded;
Msg : Unbounded_String;
begin
Open_Log();
Msg := Ada.Strings.Unbounded.To_Unbounded_String(
FLS(" Field1", 12) &
"|" & FLS(" Field2", 12) &
"|" & FLS(" Field3", 16));
Log_To_File("# " & Ada.Strings.Unbounded.To_String(Msg));
Log_To_File("# " &
Fill_String(Ada.Strings.Unbounded.Length(Msg), '-'));
end;
-121--3866180- К сожалению, Facebook не предоставляет аутентификацию OpenID. У них есть конкурирующий стандарт под названием Connect. Вот несколько ссылок, которые вы можете найти полезными:
http://developers.facebook.com/connect.php
http://www.facebook.com/advertising/?connect
https://developers.facebook.com/docs/authentication/connect_auth/
http://nyquistrate.com/django/facebook-connect/
http://code.google.com/p/django-facebookconnect/
Изменить :
Я вижу, что вы связаны с Gigya, которая позволяет войти в Facebook. Если вы перейдете по этой ссылке, вы заметите, что на ней написано «Подключиться к Facebook» -- ключевое слово «подключиться». Gigya использует стандарт подключения Facebook наряду с бесплатным стандартом OpenID. Они не являются взаимоисключающими, поэтому не стесняйтесь смешивать их, чтобы дать вашим пользователям наилучший опыт входа в систему.
Опять же, как вам сказали здесь , Facebook не является поставщиком OpenID. У них есть ограниченная поддержка для связывания учетной записи с OpenID от другого провайдера, но это все.