2013-08-23 2 views
0

В настоящее время я запускаю веб-приложение, имеющее собственную систему регистрации и входа в систему.Интеграция входа в систему Facebook с собственной системой регистрации

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

Хотя у меня есть представление о том, как реализовать систему, я хотел бы получить материалы о том, следует ли использовать SDK для JavaScript для JavaScript или серверный SDK. Я вижу, что Facebook рекомендует JavaScript SDK для WebApps. Однако в случае интеграции с собственной системой, будет ли он идеальным выбором? Я считаю, что JavaScript SDK будет работать хорошо, когда логин является чисто Facebook, и предназначен для простых запросов, требующих проверки подлинности.

Может ли кто-нибудь, кто работал с Facebook, помогать в этом решении?

ответ

0

Вы правильно интегрируете Facebook Javascript SDK не будет хорошим выбором для собственной системы входа в систему, так как в любом случае вам придется передать какой-то ввод (userid) на вашу серверную программу, такую ​​как идентификатор facebook ID/email для синхронизации пользователь с вашей собственной системой, от javascript. Каким будет 3-канальный канал> Facebook - JS (браузер пользователя) - ваш сервер, это делает его менее безопасным, так как кто-то с идентификатором пользователя может ping вашего сервера, и он будет регистрировать пользователя.

Я также работал над такой же сценарий, когда мне нужно включить пользователей для входа в Facebook в качестве опции. Однако встроенная система регистрации была глубоко интегрирована с приложением. Поэтому я использовал PHP SDK, который был вдохновлен JS SDK.

Смежные вопросы