Новые способы авторизации на сайте AppStudio

Как мы уже объявляли ранее, главная техническая задача, стоящая перед администрацией AppStudio этим летом — налаживание единой системы авторизации во всех разделах сайта. Прошлой ночью эта задача была практически полностью решена, и теперь авторизация на нашем сайте может осуществляться через большинство популярных социальных сетей, поисковиков и других сервисов, в частности:

  • Google
  • Яндекс
  • Mail.ru
  • ВКонтакте
  • Facebook
  • Twitter
  • WebMoney
  • Last.fm и пр.

Большое спасибо следует сказать сервису Loginza — активно развивающемуся под эгидой Яндекса проекту. Loginza позволяет централизованно авторизоваться через полтора десятка OpenID-провайдеров, избавляя пользователей от необходимости тратить время на регистрацию на различных сайтах. Принципы работы сервиса довольно просты:

  • предполагается, что у вас есть аккаунт у одного из OpenID-провайдеров (список см. выше)
  • допустим, вы хотите по-быстрому приступить к комментированию на нашем сайте
  • вы заходите на страницу входа в WordPress на нашем сайте и нажимаете кнопку, соответствующую сервису, через аккаунт которого вы хотите войти
  • если в вашем браузере уже выполнен вход в этот аккаунт, то процедура будет ещё проще, в противном случае вам придётся залогиниться
  • затем Яндекс, Гугл, Контакт или другой выбранный вами сервис перешлёт через сайт Loginza токен авторизации — случайным образом сгенерированную комбинацию букв и цифр, подтверждающую, что вы — это действительно вы
  • на основе токена на AppStudio автоматически будет создан новый аккаунт пользователя. Более того, ваш ник, имя, фамилия, почта и другие данные, введённые на том сайте, с помощью которого вы авторизуетесь на AppStudio, перейдут в ваш аккаунт
  • вам останется сохранить ваш профайл на AppStudio, и можно приступать к комментированию

Благодаря недавнему слиянию баз данных раздела Q&A и движка сайта авторизация является единой: вы сможете оставлять как комментарии к материалам, так и задавать вопросы и отвечать на вопросы других пользователей в разделе Q&A.