Страница 1 из 1

Авторизация пользователя с помощью ajax

Добавлено: 18 июн 2013, 22:26
gagharutyunyan
Добрый вечер.
Возникла проблема с авторизацией.
В приложении поставил ссылку на php скрипт, при переходе получаю ФИ и фото, потом делаю редирект, если пользователь не авторизован, проверяю зарегистрирован ли он, если зарегистрирован - просто авторизую таким образом ...

Код: Выделить всё

if ($register['user_id']>0) {         header("Location: /api/auth.php?login=$login&password=$password";      }

Вопрос в том, возможно ли это сделать на аяксе, без обновлений страницы при переходе в приложение. Дело в том,что не работает реклама от creara-media, т.к. при первом запросе делается редирект.
Спасибо.

Re: Авторизация приложения с помощью ajax

Добавлено: 19 июн 2013, 02:29
cibersant
так получи данные через первый запрос,они придут в адресной строке.

Re: Авторизация приложения с помощью ajax

Добавлено: 21 июн 2013, 21:00
gagharutyunyan
Данные получаю,но как авторизовать без редиректа? Когда человек заходит в приложение, и если он не авторизован - делается редирект для авторизации. Как избежать этого? Можно ли сделать это на аяксе? Мне нужно чтобы сработала реклама, но когда делается редирект она не включается..

Re: Авторизация приложения с помощью ajax

Добавлено: 21 июн 2013, 22:33
sasha^
Данные получаю,но как авторизовать без редиректа? Когда человек заходит в приложение, и если он не авторизован - делается редирект для авторизации. Как избежать этого? Можно ли сделать это на аяксе? Мне нужно чтобы сработала реклама, но когда делается редирект она не включается..
зачем все это? проверяете на php есть ли юзер в бд.. если есть - берете нужные данные. если нету - пишете в бд и берете как-бы стандартные данные и все!

Re: Авторизация приложения с помощью ajax

Добавлено: 21 июн 2013, 23:35
cibersant
любители изобретать велосипед.
if(запрос к бд пользователь есть){авторизируем}else{вносим в бд;авторизируем}

Re: Авторизация приложения с помощью ajax

Добавлено: 22 июн 2013, 00:30
gagharutyunyan
я так и делаю)
if(запрос к бд пользователь
есть){
тут делаеться редирект по ссылке для авторизации}else
{вносим в бд;авторизируем}

У меня отлично работает авторизация,но с таким методом НЕ РАБОТАЕТ РЕККАМА от creara-media..
внимательно читайте пожалуйста.

Re: Авторизация приложения с помощью ajax

Добавлено: 22 июн 2013, 00:46
sasha^
я так и делаю)
if(запрос к бд пользователь
есть){
тут делаеться редирект по ссылке для авторизации}else
{вносим в бд;авторизируем}
зачем редирект блин? :lol:

Re: Авторизация приложения с помощью ajax

Добавлено: 22 июн 2013, 00:57
cibersant
или я тормоз или хз.У меня всё работает без всяких редиректов.

Re: Авторизация приложения с помощью ajax

Добавлено: 22 июн 2013, 01:56
gagharutyunyan
ахах вообще то я тормуз) я только через редирект на Oauth ссылку пробовал...сейчас попробую по другому...
Погуглю, я почти не знаю php)
спасибо..