powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Авторизация PHP + MS SQL Server
16 сообщений из 16, страница 1 из 1
Авторизация PHP + MS SQL Server
    #38443373
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Дело такое, значит. Есть машина-сервак. На ней работают всякие там проги, в том числе и скуль-сервер, и веб-сервер. На этом сервере работают пользователи через RDP.
Есть желание понаписать свой сайт / форум / чятик, только учус PHP.
Весь кагбы web будет запускаться в контексте всё того же сеанса удалёнки.

На скуль-сервере 8 настройки авторизации: штатные Виндовс. В скуле хранится БД форума.
Веб-сервер - из пакета Денвер.
Браузер IE, все настройки прокси/портов в группе сделаны.

Всё в общем-то работает. Только вот добавление записей происходит под именем моим - кто запустил веб-сервер Денвера. Это я полагаю, что причина именно в том. Настройка соединения в запросах php не содержит инфы о логине/пароле.

Пожалуйста, подскажите что в данной ситуации можно сделать?

Свою авторизацию написать можно, но идея была именно в том, что БД на скуль-сервере и авторизация штатная виндовая.
Или может подскажете как вообще по-человечески организуется авторизация на форумах, интернет-магазинах?

Спаси бо.
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443387
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qow_Свою авторизацию написать можно, но идея была именно в том, что БД на скуль-сервере и авторизация штатная виндовая.
Логины в системе однозначно и безапелляционно говорят о сотруднике организации. А произвольные логины недопустимы.
В РНР, как я понял, нет возможности взять реальный логин, а тем более без ведома пользователя.
В скуль-сервер значение "автор_сообщения" по умолчанию выставлено в system_user.
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443394
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы правда хотите дать всей организации права на БД?
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443420
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowвы правда хотите дать всей организации права на БД?
На добавление записей. DDL-запросов нет и не предполагается. К тому же все, кто имеет доступ к БД ИС, те и получают доступ к форумной БД. И никто больше.
Пока так. А как было бы более разумно?
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443431
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как у всех нормальных людей. сделать справочник пользователей и писать ID из этого справочника.
импортить (ну и авторизовывать) можно через LDAP
http://php.net/manual/ru/book.ldap.php
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443448
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
qow_qow_Свою авторизацию написать можно, но идея была именно в том, что БД на скуль-сервере и авторизация штатная виндовая.
Логины в системе однозначно и безапелляционно говорят о сотруднике организации. А произвольные логины недопустимы.
В РНР, как я понял, нет возможности взять реальный логин, а тем более без ведома пользователя.
В скуль-сервер значение "автор_сообщения" по умолчанию выставлено в system_user.Ну в локальной сети попросить виндовую авторизацию у браузера можно. Для iis это надо включить в настройках . Для Апача... ну теоретически тоже можно .
Если юзеры ходят на сайт из локалки через IE, c дефолтными настройками он вроде должен сразу авторизоваться. С другими браузерами все не так просто.
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443472
ejnadall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?,

можно так же авторизовать пользователя при входе на страницу (сайт) через модуль апач тынц
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443530
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowкак у всех нормальных людей. сделать справочник пользователей и писать ID из этого справочника.
импортить (ну и авторизовывать) можно через LDAP
http://php.net/manual/ru/book.ldap.php
Изучу. А логин/пароль сессии хранить в куках?
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443534
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?qow_пропущено...

Логины в системе однозначно и безапелляционно говорят о сотруднике организации. А произвольные логины недопустимы.
В РНР, как я понял, нет возможности взять реальный логин, а тем более без ведома пользователя.
В скуль-сервер значение "автор_сообщения" по умолчанию выставлено в system_user.Ну в локальной сети попросить виндовую авторизацию у браузера можно. Для iis это надо включить в настройках . Для Апача... ну теоретически тоже можно .
Если юзеры ходят на сайт из локалки через IE, c дефолтными настройками он вроде должен сразу авторизоваться. С другими браузерами все не так просто.
IE авторизует. Но в БД пишется под логином веб-сервера (сервер же отправляет сообщение скуль-серверу), то есть под моим.
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38443539
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ejnadall?,

можно так же авторизовать пользователя при входе на страницу (сайт) через модуль апач тынц
Почитал и нашёл , что с денверовским апачем можно проделывать подобную штуку.

Спаси бо всем. Есть поля, буду пахать.
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38444413
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LDAP, оказывайцо очень обширная тема. А до существования оного протокола как реализовывали авторизацию?
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38444426
ejnadall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qow_,А до существования оного протокола как реализовывали авторизацию?

поясните...
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38444450
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LDAP, как я понял, появился совсем недавно. Как было до него?
Пока не понятно как служба каталогов увязывается с авторизацией на форуме/сайте.
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38444655
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
qow_IE авторизует. Но в БД пишется под логином веб-сервера (сервер же отправляет сообщение скуль-серверу), то есть под моим.
http://php.net/manual/en/install.windows.iis7.php ищите там "Impersonation"
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38444671
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Вообще-то, если нужно только имя авторизованного пользователя, оно лежит в $_SERVER['REMOTE_USER']
...
Рейтинг: 0 / 0
Авторизация PHP + MS SQL Server
    #38446438
qow_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!!
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Авторизация PHP + MS SQL Server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]