Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Аутентификация пользователя в 1С          
sw2 Подменю пользователя
сообщение 14.06.11, 16:06
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Из: Odessa
Спасибо сказали: 0 раз
Рейтинг: 0

Необходимо реализовать принудительную смену пароля пользователя при запуске тонкого клиента, с проверкой пароля на срок давности (как в виндовз).
Аутентификация должна происходить средствами 1С:Предприятия.
Сам встроенный язык пока знаю плохо, поэтому и прощу помощи.
В теории это выглядит так:
- в карточку пользователя добавить дату последнего изменения пароля
(в справочнике "Пользователи" сделал в форме редактирования Пользователя ИБ поле "ДатаИзмененияПароля" и прописал код)
&НаКлиенте
Процедура Пароль1СПредприятияПодтверждениеПриИзменении(Элемент)
    
    Пароль1СПредприятияБылИзменен = Истина;
    Объект.ДатаИзмененияПароля = ТекущаяДата ();
    
КонецПроцедуры

т.е. при создании нового пользователя/пароля записывается текущая дата
- теперь нужно в процедуре ПриНачалеРаботы описать механизм сравнения даты создания пароля пользователей и предложение на его изменение в случае первого входа или если он устарел
(в этом месте я и остановился 31000000.gif )
Может кто то сталкивался с подобной задачей или встречал код подобного решения?


Signature
Платформа: 1С:Предприятие 8.2 (8.2.13.205)
Конфигурация: В виде подсистемы, которая интенсивно дорабатывается разработчиком

-=VJ=- Подменю пользователя
сообщение 14.06.11, 17:08
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(sw2 @ 14.06.11, 16:06) *
Необходимо реализовать принудительную смену пароля пользователя при запуске тонкого клиента, с проверкой пароля на срок давности (как в виндовз).


А почему тогда просто не использовать виндовс-аутентификацию?


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

sw2 Подменю пользователя
сообщение 15.06.11, 8:06
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Из: Odessa
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(-=VJ=- @ 14.06.11, 17:08) *
А почему тогда просто не использовать виндовс-аутентификацию?


потому что нет домена и подключение удаленных пользователей происходит через web-сервис


Signature
Платформа: 1С:Предприятие 8.2 (8.2.13.205)
Конфигурация: В виде подсистемы, которая интенсивно дорабатывается разработчиком

DartRomanius Подменю пользователя
сообщение 15.06.11, 8:26
Сообщение #4

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(sw2 @ 15.06.11, 9:06) *
потому что нет домена и подключение удаленных пользователей происходит через web-сервис


Через веб-сервис или веб-доступ?


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

sw2 Подменю пользователя
сообщение 15.06.11, 8:47
Сообщение #5

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Из: Odessa
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(DartRomanius @ 15.06.11, 8:26) *
Через веб-сервис или веб-доступ?

web-доступ, пользователи заходят на сайт и через него запускают 1с


Signature
Платформа: 1С:Предприятие 8.2 (8.2.13.205)
Конфигурация: В виде подсистемы, которая интенсивно дорабатывается разработчиком

DartRomanius Подменю пользователя
сообщение 15.06.11, 8:52
Сообщение #6

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(sw2 @ 15.06.11, 9:47) *
web-доступ, пользователи заходят на сайт и через него запускают 1с


Насколько я понимаю, если веб-сервер на той же машине, то можно аутентификацию виндовз подвязать.


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

sw2 Подменю пользователя
сообщение 15.06.11, 8:59
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Из: Odessa
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(DartRomanius @ 15.06.11, 8:52) *
Насколько я понимаю, если веб-сервер на той же машине, то можно аутентификацию виндовз подвязать.

нет, пользователи заходят с любых компьютеров по всей Украине, как рабочих так и домашних, поэтому и развернут веб-сервис с веб-доступом посредством интернет-страницы...


Signature
Платформа: 1С:Предприятие 8.2 (8.2.13.205)
Конфигурация: В виде подсистемы, которая интенсивно дорабатывается разработчиком

DartRomanius Подменю пользователя
сообщение 15.06.11, 9:05
Сообщение #8

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(sw2 @ 15.06.11, 9:59) *
нет, пользователи заходят с любых компьютеров по всей Украине, как рабочих так и домашних, поэтому и развернут веб-сервис с веб-доступом посредством интернет-страницы...


А щас ссылка на сторонний ресурс.

[необходимо зарегистрироваться для просмотра ссылки]

Тема затрагивалась уже в интернетах, может поможет.

Цитата(sw2 @ 15.06.11, 9:59) *
нет, пользователи заходят с любых компьютеров по всей Украине, как рабочих так и домашних, поэтому и развернут веб-сервис с веб-доступом посредством интернет-страницы...


Так все-таки web-сервис? Или просто web-клиентом ходят?


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

sw2 Подменю пользователя
сообщение 15.06.11, 9:13
Сообщение #9

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Из: Odessa
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(DartRomanius @ 15.06.11, 9:05) *
Так все-таки web-сервис? Или просто web-клиентом ходят?

ну насколько я понял [необходимо зарегистрироваться для просмотра ссылки] через развернутый сервис ходят клиентом (всю систему запускал не я)


Signature
Платформа: 1С:Предприятие 8.2 (8.2.13.205)
Конфигурация: В виде подсистемы, которая интенсивно дорабатывается разработчиком

sw2 Подменю пользователя
сообщение 16.06.11, 13:13
Сообщение #10

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Из: Odessa
Спасибо сказали: 0 раз
Рейтинг: 0

Может кто знает где в конфигурации код, который отвечает за вывод при запуске таблички для ввода "Пользователь" и "Пароль" ?


Signature
Платформа: 1С:Предприятие 8.2 (8.2.13.205)
Конфигурация: В виде подсистемы, которая интенсивно дорабатывается разработчиком

Vofka Подменю пользователя
сообщение 16.06.11, 13:16
Сообщение #11

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Может кто знает где в конфигурации код, который отвечает за вывод при запуске таблички для ввода "Пользователь" и "Пароль" ?

Это системный диалог.

sw2 Подменю пользователя
сообщение 16.06.11, 13:32
Сообщение #12

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Из: Odessa
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 16.06.11, 13:16) *
Это системный диалог.

т.е. он генерируется автоматически если в конфигурации базы данных существует справочник "Пользователи" и назначены им роли и пароли?


Signature
Платформа: 1С:Предприятие 8.2 (8.2.13.205)
Конфигурация: В виде подсистемы, которая интенсивно дорабатывается разработчиком

DartRomanius Подменю пользователя
сообщение 16.06.11, 13:35
Сообщение #13

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Почти так.

Только "справочник" существует в любом случае, он может быть просто пустым.
А при некоторых обстоятельствах, не появится даже, а зайдет под определенным пользователем.


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

kivals Подменю пользователя
сообщение 17.06.11, 18:29
Сообщение #14

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 105
Из: Киев
Спасибо сказали: 27 раз
Рейтинг: 0

Цитата(sw2 @ 16.06.11, 13:32) *
т.е. он генерируется автоматически если в конфигурации базы данных существует справочник "Пользователи" и назначены им роли и пароли?

Это зависит не от справочника, а от системного списка пользователей, который управляется из конфигуратора.
Но платформа 8.Х дала возможность и программного управления пользователями - потому можно стало управлять пользователями и из режима предприятия. А для удобства управления завели справочник Пользователи, который через Наименование (или Код) связан с системным списком.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 12:11
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!