Авторизация и/или регистрация через социальные сети (заплачу за работу)
Владею сетью сайтов общей тематики. Все сайты на Максайт. В будущем хотелось бы связать их на уровне авторизации так, чтобы человек, зарегистрированный на одном сайте, мог быстро авторизоваться на других. Но это не то, о чем хочу написать сейчас.
Сейчас нужно сделать нормальную авторизацию/регистрацию через основные социальные сети.
Что нужно от плагина?
- На уровне настроек - возможность выбора, к какому типу пользователей применяется: юзеры или комюзеры.
- Хотя бы три соцсети: Вконтакте, Твиттер, Фейсбук. Лучше больше: Гугл+, Одноклассники, Инстаграмм и т.д.. Но если выйдет Вк, Твиттер и Фейсбук - уже отлично.
- Возможность "привязки" своих аккаунтов с соцсетей для тех, кто ранее регился обычными способами. Т.е. опционально - чтобы человек мог связать свой аккаунт с соцсетями.
- При авторизации, регистрации соцсеть может не давать какие-то нужные для Максайт данные (допустим, email). Эту допинформацию плагин должен запрашивать у посетителя, после чего продолжать процесс авторизации/регистрации.
Это тот минимум, который необходим. Готов платить, называйте цену.
6 4207
Еще записи по теме
- Нужен код убирающейся строки в низу сайта
- Разработать плагин для интеграции с системой комментариев www.hypercomments.com
- Тебуется разработка сайта
- Ищу партнера или консультанта по сайтам на maxsite cms
- Нужен рип одного сайта
- Требуется разработка плагина "Версия для слабовидящих"
- Помощь в установке веб-модуля
Интересует несколько моментов наподобии того, принципиально ли делать авторизацию напрямую с сервисов или можно воспользоваться агрегатором? Так-таки разрешать любым приходящим людям авторизоваться через vk-fb и оказаться залогиненным как пользователь, имеющий доступ в админку и чуть подробней о том, как должна выглядеть привязка профиля к (одной? нескольким?) соцсетям? Ну может ещё о регистрации подробней расспрошу.
А также насколько интегрировать взаимодействие с соцсетями в профиль посетителя и закладывать ли уже сейчас возможность дальнейшей сквозной авторизации ваших сайтов (первый абзац)?
Напрямую лучше.
Да. Для тех моих сайтов, где используется регистрация юзеров, это не станет проблемой. Хотя, если плагин выкладывать в паблик, то имеет смысл введение опции указания определенной группы - админ сможет создать группу юзеров, для которой ограничить права на свое усмотрение.
Юзер/комюзер должен иметь возможность связать аккаунт с соцсетью (двумя, тремя...) для того, чтобы в дальнейшем иметь возможность быстрой авторизации через оные. При первой авторизации через соцсеть желательно предлагать привязку к профилю.
Не помешает сохранение информации о связанных аккаунтах в данные юзера/комюзера для того, чтобы в дальнейшем можно было бы эту информации использовать.
Также юзер/комюзер должен иметь возможность "отвязать" аккаунт от той или иной соцсети на свое усмотрение в дальнейшем.
Привязка-отвязка - тот минимум, который необходим. Поскольку данные о связанных аккаунтах будут сохраняться, в дальнейшем можно будет какое-то взаимодействие (вывод последних твитов в профайле юзера/комюзера, допустим) наладить самостоятельно, не на уровне плагина.
Ну, если вы попутно сможете решить и эту задачу - я возражать не стану) Но здесь важный нюанс: в рамках моей сети есть сайты, где пользователи регистрируются как комюзеры, и сайты, где пользователи регистрируются как юзеры. Соответственно, сквозная авторизация должна эти нюансы учитывать: юзер на одном сайте на другом становится комюзером и наоборот.
Дело в том, что сквозная авторизация в любом случае возможна только с учётом всяческих подобных нюансов, например, в одной ли базе данных лежат данные этих сайтов, на одном ли сервере, на одном ли домене, одинаковые ли секретные ключи в mso_config.php, известны ли все сайты заранее или нужна возможность авторизации на произвольно взятом сайте. Сначала нужно уточнить все эти граничные условия, а потом уже думать о возможности реализации и, например, закладывать недостающие поля в таблицах базы, чтобы осталось только написать код работы с этими таблицами.
С другой стороны, так ли это нужно, если можно будет просто входить на каждый сайт через соц-сеть? (ответ зависит уже от ваших конкретных надобностей)
1. Сквозная авторизация мне интересна и для меня желательна. Но это мой частный конкретный случай - пара десятков сайтов с разными базами на разных доменах, все сайты известны.
2. Авторизация и регистрация через соцсети интересна и желательна многим, не только мне.
Поэтому я бы хотел посмотреть, попробовать п.2, а если там все будет хорошо, то к вебмастеру в дальнейшем буду обращаться в том числе и по п.1.
Я вам на e-mail написал. Не улетело ли письмо случайно в спам?
Письма нет. Лучше через ВК:
https://vk.com/doctor_lecter