Size: a a a

2020 March 07

N

Nik in Delphi & Lazarus
второй синглтон - это сессия пользователя, которая откуда-то может прочитать доступные права пользователя
источник

GB

George Bakhtadze in Delphi & Lazarus
форм, действий, функционала - это все разрешения (permission)
источник

N

Nik in Delphi & Lazarus
при инициализации форм, выполнении действий должен идти код проверки прав пользователя
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
второй синглтон - это сессия пользователя, которая откуда-то может прочитать доступные права пользователя
сессия не может быть синглтоном. синглтон это глобальный объект, живущий все время работы приложения. а сессия только на время работы конкретного пользователя
источник

GB

George Bakhtadze in Delphi & Lazarus
ну и сессий может быть много разных
источник

N

Nik in Delphi & Lazarus
George Bakhtadze
сессия не может быть синглтоном. синглтон это глобальный объект, живущий все время работы приложения. а сессия только на время работы конкретного пользователя
терминология ) если внутри приложения может быть авторизован только один пользователь, то сессия будет синглтоном.. короче, частный случай.. с замечанием согласен)
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
терминология ) если внутри приложения может быть авторизован только один пользователь, то сессия будет синглтоном.. короче, частный случай.. с замечанием согласен)
ты вроде говорил о web? или статья просто о вебе?
источник

N

Nik in Delphi & Lazarus
George Bakhtadze
ты вроде говорил о web? или статья просто о вебе?
просто статья о вебе - в качестве примера взял
источник

N

Nik in Delphi & Lazarus
я всё это буду на делфи реализовывать
источник

N

Nik in Delphi & Lazarus
George Bakhtadze
UI он сбоку как опциональный модуль разве что
угу.. сделать что-то типа дефолтного варианта отображения настроек, который при необходимости можно заменить своим
источник

N

Nik in Delphi & Lazarus
пригодится такое при редактировании прав на форме в IDE
источник

N

Nik in Delphi & Lazarus
у меня есть большое желание прикрутить к приложениям ini-файл в виде шифрованной SQLite БД
источник

N

Nik in Delphi & Lazarus
чтобы там можно было хранить всяческую служебную информацию в виде настроек расположения окон, последних открытых файлов и т.д. и т.п.
источник

N

Nik in Delphi & Lazarus
Nik
у меня есть большое желание прикрутить к приложениям ini-файл в виде шифрованной SQLite БД
причём у меня уже есть такая реализация в моей недоОРМ )
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
чтобы там можно было хранить всяческую служебную информацию в виде настроек расположения окон, последних открытых файлов и т.д. и т.п.
шифрование тут зачем?
источник

N

Nik in Delphi & Lazarus
George Bakhtadze
шифрование тут зачем?
просто так захотелось )
источник

N

Nik in Delphi & Lazarus
там если пароль не прописать, то шифрования не будет
источник

N

Nik in Delphi & Lazarus
а почему захотелось - можно спокойно параметры подключения к БД хранить, например
источник

GB

George Bakhtadze in Delphi & Lazarus
не, дело-то хорошее
источник

N

Nik in Delphi & Lazarus
George Bakhtadze
не, дело-то хорошее
короче, можно начинать кодить опираясь на эту схему? )
источник