Регистрация и авторизация для пользователей ВК

Главные вкладки

Аватар пользователя T0L1K-IT T0L1K-IT 21 января 2012 в 21:36

Есть задача сделать регистрацию и авторизацию на сайте для пользователей "вконтакте". Авторизация по Open API не подходит тк сайт является приложением. Собственно хотелось бы узнать есть ли решения без использования Open API, а простого апи как для приложений. Если нет, то можно ли найти (в документации) как происходит регистрация и авторизация пользователей в друпале. И можно ли ее изменить.

Комментарии

Аватар пользователя 6RUN0 6RUN0 21 января 2012 в 23:31

"T0L1K-IT" wrote:
Open API

Наверно имеется ввиду OpenID? Не?
API drupal'а
API контакта думаю найдете сами
Что имеется ввиду под приложением? Сайт и так по сути своей является приложением.
Авторизацию в друпале изменить можно, код же открыт, хоть весь друпал перепишите...
Любые решения без использования API являются хаками, и при последующем обновлении движка все может накрыться медным тазом.
И на последок авторизация с помощью разных сервисов

Аватар пользователя T0L1K-IT T0L1K-IT 23 января 2012 в 18:52

6RUN0 wrote:

Наверно имеется ввиду OpenID? Не?

В том то и дело что нет, open API это апи вк которое включает и авторизацию(по сути копия с open id) для сторонних сайтов.
6RUN0 wrote:

Что имеется ввиду под приложением? Сайт и так по сути своей является приложением.

Ну по сути я и имел сайт=приложение. Просто одно дело подключить Open API или логинзу, тогда нужно пользователю вводить свои данные, а другое дело когда мы получаем данные для авторизации....
Вообщем
Пользователь запускает приложение->мы берем данные полученные от вк->записываем информацию о пользователе в бд(вопрос можно ли просто взять и записать данные в нужные таблицы)-> авторизуем(в каком файле дописывать новую переменную для еще одного параметра сессии)
Сайт работает не как самостоятельный сайт а через фрейм вконтакта поэтому логинза и прочие не подходят.
Пойду курить маны в общем:)
Спасибо