Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2011-03-31 23:39:42

t3s
Участник
Откуда планета The мля...
Зарегистрирован: 2009-04-09
Сообщений: 228
Рейтинг :   13 
Сайт

проверка авторизации на стороннем скрипте

прикручен сторонний сервис, хочется сделать его доступным лишь зарегистрированным пользователям

существует ли возможность для внешнего скрипта проверить, авторизирован ли пользователь на сайте?


Проекты любой сложности. Качественно. Дорого.

Не в сети

#2 2011-03-31 23:45:23

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: проверка авторизации на стороннем скрипте

Легко как из плагина, проверив массив $userROW нет, потому что о нем сторонний скрипт ничего не знает.

Я думаю этот сервис можно засунуть в плагин без заморочек, просто сделав include этого файла и там уже использовать этот массив.

Или долгий путь это вносить в свой скрипт проверку аторизации из движка, поверяя куку, самостоятельно соединяясь с БД и т.д. Геморно.

Не в сети

#3 2011-03-31 23:49:26

t3s
Участник
Откуда планета The мля...
Зарегистрирован: 2009-04-09
Сообщений: 228
Рейтинг :   13 
Сайт

Re: проверка авторизации на стороннем скрипте

сервис по сложности не уступает двигу, так что "без заморочек" не выйдет cool

про куку не понял - она здесь в базе хранится?!


Проекты любой сложности. Качественно. Дорого.

Не в сети

#4 2011-03-31 23:53:44

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: проверка авторизации на стороннем скрипте

Ну да smile В таблице _users, поле authcookie. При открытии каждой страницы двиг делает запрос

select * from 2z_users where authcookie = '21e9e1f2fkdjdjdjdosm33v' limit 1

Изменено Wolverine (2011-03-31 23:54:05)

Не в сети

#5 2011-04-01 00:13:37

t3s
Участник
Откуда планета The мля...
Зарегистрирован: 2009-04-09
Сообщений: 228
Рейтинг :   13 
Сайт

Re: проверка авторизации на стороннем скрипте

для того чтобы делать такой запрос нужно знать значение authcookie
где оно хранится?

Изменено t3s (2011-04-01 00:14:00)


Проекты любой сложности. Качественно. Дорого.

Не в сети

#6 2011-04-01 00:20:04

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: проверка авторизации на стороннем скрипте

$_COOKIE['zz_auth']

Не в сети

#7 2011-04-01 10:59:43

t3s
Участник
Откуда планета The мля...
Зарегистрирован: 2009-04-09
Сообщений: 228
Рейтинг :   13 
Сайт

Re: проверка авторизации на стороннем скрипте

спасибо за подсказки, парни - сделал и все работает

Или долгий путь это вносить в свой скрипт проверку аторизации из движка, поверяя куку, самостоятельно соединяясь с БД и т.д. Геморно.

на практике оказался десятком строк smile


Проекты любой сложности. Качественно. Дорого.

Не в сети

Подвал раздела

Работает на FluxBB