Аутентификация без имени пользователя и пароля

голоса
2

Я работаю над приложением AIR, который подключается к Facebook. После того, как пользователь подключается к его facebook счет, он должен быть в состоянии делать такие вещи, на счет связанного с facebook счета, он выполнен вход.

Как правило, вы бы иметь функцию Логин (), которая принимает имя пользователя и пароль, проверяет подлинность их и устанавливает куки. В моем случае, все, что я после того, как пользователь входит в facebook его facebook идентификатор пользователя, как я могу аутентификации пользователей на основе этого?

Благодаря,

Задан 07/06/2009 в 07:39
источник пользователем
На других языках...                            


1 ответов

голоса
4

Вы на самом деле не делаете проверку подлинности больше, если вы имели пользователь войти через свой аккаунт в Facebook, в настоящее время Facebook обрабатывает аутентификацию и вы просто должны связать его с учетом, что Facebook дает вам. То есть все дело, насколько я могу видеть.

редактировать:

Да, но говорят, что я использую такую ​​функцию входа (FBuid), как же проверка бэкенд, что пользователь фактически вошли в систему с FB и фактически аутентификацией?

Если вы его настроить правильно, то API будет подключаться к Facebook, а затем их скрипты будут проверять, если пользователь уже подписан в (то есть. Они имеют активную сессию, что подтверждается действительным facebook куки сессии). Если у них нет активного сеанса, то он будет просить их войти в свою учетную запись и вернуть вам идентификатор пользователя Facebook. Если у них есть активный сеанс они просто вернуть идентификатор пользователя Facebook к вам, не спрашивая у пользователя что-нибудь. Facebook идентификатор пользователя, который вы получите обратно ваше подтверждение того, что они прошли проверку подлинности.

Ответил 07/06/2009 в 10:42
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more