Как авторизовать пользователя с привязкой к Спр. Пользователи - как в типовой?
☑
0
Max1986
24.04.12
✎
13:24
Прошу форумчан помочь советом.
Есть самописная база. И надо что бы при входе происходила жесткая привязка к Справочнику, например "Пользователи" или "Сотрудники".
По аналогией с типовой.
И что бы потом можно получить текущего пользователя из этого справочника.
Подскажите, как это сделать? Буду очень благодарен.
1
Нуф-Нуф
24.04.12
✎
13:24
эээ... сделать как в типовой? не?
2
Ranger_83
24.04.12
✎
13:25
по вымени
3
Нуф-Нуф
24.04.12
✎
13:25
ааа... 86...
4
zladenuw
24.04.12
✎
13:26
ПараметрСеанса
5
Smallrat
24.04.12
✎
13:27
Процедура УстановкаПараметровСеанса(ТребуемыеПараметры)
ИмяПользователя = ИмяПользователя();
Если Не ПустаяСтрока(ИмяПользователя) Тогда
ПараметрыСеанса.ТекущийПользователь = Справочники.Пользователи.НайтиПоКоду(ИмяПользователя);
КонецЕсли;
КонецПроцедуры
6
Smallrat
24.04.12
✎
13:29
в модуле сеанса вестимо, а в модуле приложения уже отрабатывать случай когда пользователь не найден.
7
Max1986
24.04.12
✎
13:30
спасибо. буду пробовать
8
Max1986
24.04.12
✎
14:03
Установить установил в модуле сеанса Пользователя.
НО! Не могу прочитать
Типа "Ошибка при получении значения атрибута контекста (ТекущийПользователь)"
Процедура ПриНачалеРаботыСистемы()
НайденноеЗначение = ПараметрыСеанса.ТекущийПользователь;
КонецПроцедуры
9
Max1986
24.04.12
✎
14:16
бл... права сбились.
вопрос снят
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.