Lockat – VB.NET, ASP.NET – Безопасность – База кода

Скачать

Название (оригинал): Lockat

Описание:
Англ (оригинал)**Updated 12/03/2002**
Anyone who downloaded on 12/02/2002 will need to change the default database and password for the Lockat SQL Login. I have updated the script file to do this by default so you can redownload and rerun if you wish. Thanks
**********************
**Updated 12/02/2002**
Updated the SQL script and updated the files to use the codebehinds instead of the dll
**********************
This is an ASP.NET/SQL Server security system designed to allow multiple users, multiple groups, and multiple applications (ie. jdoe can be an administrator on this system while also being a user on another). An access log exists for catalogging successful and failed login attempts to any system utilizing Lockat for security. User configurable parameters exist for the default login page, main page, from email adress (for brodcast email to users of any system using Lockat for security), the system name, and the help message in the web.config file. User configurable parameters also exist in the SQL database for an account expiration time, number of grace logins, and several error messages. Lockat users can edit their own profile, Managers in addition can add/edit/delete users and manager their system rights, Administrators can, in addition to the Manager rights, add/edit/delete groups, applications, and user levels, edit parameter information, clear the access log, and mass mail application users.
Default account expiration is 90 days and default grace logins is 5. You will need to log in to your SQL server and execute the Lockat.sql script to build the database. Make sure you edit the script file and set your data and log files up to where you want them placed. An admin SQL login is created with rights to execute all store procedures and is preconfigured in the web.config file. A default user of Admin/admin is created for administrator access to the Lockat front-end. You will need to modify the help message and from email account(mail function won’t work without this) in the web.config file. Currently if an account expires and all grace logins are exhausted an account will be suspended and received the suspended message if it is used to access a system using Lockat for security. Accounts are also currently suspended after 3 unsuccessful logins within a user configurable time (default of 15 mins). I need to do some more minor code changes but feel free to use it as is and play around with it. Copy the follwing code into your pages you wish to protect for this to work:

Also, you will need an app application variable in the web.config file listing the name of the application accessing the Lockat system. You can get the authentication code in the default.aspx.vb or use it as a code behind for your other login pages.
Рус (машинный)**Обновлен 12/03/2002**
Всем, кто скачал на 12/02/2002 нужно будет изменить базу данных по умолчанию и пароль для входа SQL Lockat. Я обновил скрипт файл (по умолчанию, так что вы можете повторно загрузить и запустить повторно, если вы пожелаете. Спасибо
**********************
**Обновлен 12/02/2002**
Обновил SQL-скрипт и обновил файлы использовать codebehinds вместо dll файлы
**********************
Это ASP.NET/SQL сервер безопасности система разработана, чтобы позволить нескольким пользователям, несколько групп, и несколько приложений (IE. ipetrov вместо может быть администратором на этом компьютере, а также будучи Пользователем на другой). Журнал доступа существует для catalogging успешных и неудачных попыток входа в любую систему с использованием Lockat для безопасности. Настраиваемые пользователем параметры, которые существуют для входа по умолчанию, страница, Главная страница, с адресом электронной почты (для трансляции электронной почты пользователям любой системы, используя Lockat для безопасности), имя системы, и справочную информацию в интернете.конфиг файл. Настраиваемые пользователем параметры также существуют в базе данных SQL для учетной записи срок действия, количество регистраций с просроченным паролем, и несколько сообщений об ошибках. Lockat пользователи могут редактировать свой собственный профиль, менеджеры в дополнение можете добавлять/редактировать/удалять пользователей и менеджер их системы права, Администраторы могут, в дополнение к менеджеру прав, добавлять/редактировать/удалять группы, приложения и пользовательские уровни, редактировать параметрах очистить журнал доступа, и массовые рассылки пользователям приложения.
Истечение срока действия учетной записи по умолчанию составляет 90 дней по умолчанию логины и благодати является 5. Вам нужно будет войти в ваш SQL сервер и выполнить Lockat.SQL-скрипт для построения базы данных. Убедитесь, что вы редактируете файл скрипта и установить ваши данные и файлы журналов до того, где вы хотите их разместить. Администратор входа SQL создается с правами на выполнение всех сохраненных процедур и предварительно настроен в Web.конфиг файл. Пользователь по умолчанию Админ/админ создается для администратора доступ к Lockat переднего плана. Вам необходимо модифицировать эту справку и от учетной записи электронной почты(почты функция не будет работать без этого) в интернете.конфиг файл. Сейчас если срок действия учетной записи и всех льготных входов исчерпаны учетной записи будет приостановлена и получила приостановлено сообщение, если оно используется для доступа к системе через Lockat для безопасности. Счета также в настоящее время приостановлена после 3 неудачных попыток входа в пользователя настраивается время (по умолчанию 15 минут). Мне нужно сделать еще несколько незначительных изменений кода, но не стесняйтесь использовать его и поиграйте с ним. Скопируйте следующий код в ваши страницы, которые вы хотите защитить для этой работы:

Также, вам понадобится приложение переменных приложения в Web.конфигурационный файл содержит имя приложения доступа к Lockat системы. Вы можете получить код проверки подлинности по умолчанию.aspx-файл.VB или использовать его в качестве кода для другие страницы входа.

база кода