Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Программная авторизация пользователя
http://forum.kohanaframework.su/viewtopic.php?f=31&t=525
Страница 1 из 1

Автор:  coll3ctor [ 21 дек 2012, 18:36 ]
Заголовок сообщения:  Программная авторизация пользователя

Доброго времени суток, уважаемый форум! Недавно начал писать на Kohana, а конкретно вношу добавления в существующую CMS'ку, написанную на кохане моим коллегой. В данный момент работаю над модулем авторизации через социальные сети. Начал с сети - Вконтакте. В общем, долго всё это объяснять, но мне нужна авторизацию юзера при нажатии на кнопку.

Вот мой код:
Код:
      Request::factory('http://mysitename/')->method(Request::POST)->post(array(
         'name' => $name,
         'pass' => $pwd,
         'auth' => 1)
      )->execute();


То есть я передаю $_POST массив и делаю редирект. По сути должна выполниться авторизация, так как я как бы нажимаю кнопку Вход. Но, дело в том, что авторизации не происходит, хотя и массив $_POST не пустой (отследил через логи). Подозреваю, что дело в куках, но ведь при обычной авторизации со стороны пользователя происходит точно такое же...
ps
код прописан в контроллере Register в функции register(), которая выполняется при заходе на страницу реги (ну это всё неважно).

В общем, очень прошу знатоков помочь мне.
ps2
если всё получится, могу поделиться модулем :) он выполнен в строгом ООП стиле и добавлять новые сети не составит труда

Автор:  Sergey [ 07 янв 2013, 07:10 ]
Заголовок сообщения:  Re: Программная авторизация пользователя

А чем Вас OAuth не устроил?

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/