Вот что мы надеемся достичь: сайт WordPress, который позволит пользователям регистрироваться / ИСПОЛЬЗОВАТЬ ЛЮБОЙ с Facebook ИЛИ WordPress и иметь такой же доступ к записям / страницам / контенту. Из всех исследований, проведенных до сих пор, это не кажется тривиальным ...
Вот наши требования:
Регистрация пользователя
Facebook
- Новые пользователи могут подключаться к Facebook, нажав кнопку, а затем предоставив запрошенные разрешения нашему приложению Facebook. Разрешение является разовым событием.
- Им придется войти в Facebook, если они этого еще не сделали.
- Когда они подключаются в первый раз, для них автоматически создается учетная запись WordPress. Это объединяет Facebook и WordPress.
- Этот бесплатный плагин может стать хорошей отправной точкой для интеграции двух систем - http://wordpress.org/extend/plugins/simple-facebook-connect/
- Вот еще один, который обрабатывает только создание учетной записи WordPress на основе сеанса Facebook. Чего не хватает, так это возможности использовать сеанс Facebook для входа в систему после регистрации (для этого требуется имя пользователя / пароль WordPress). http://wordpress.org/extend/plugins/facebook-registration-tool/
WordPress
- Если пользователи не имеют учетной записи Facebook или не хотят подключаться через Facebook, они могут вручную создать учетную запись WordPress.
- Обязательные поля: имя пользователя, адрес электронной почты, пароль
Логин пользователя
Facebook
- Если пользователь уже предоставил разрешения нашему приложению Facebook, он будет автоматически авторизован, если у него будет активная сессия Facebook и он посетит наш веб-сайт.
- В противном случае пользователь должен будет сначала войти в Facebook.
WordPress
- Пользователь может войти в систему с именем пользователя / паролем, которые он создал.
Какие-нибудь мудрые слова о том, как мы можем выполнить эти требования?