Authelia с открытым исходным кодом SSO Solutions

Authelia Бесплатное решение SSO

Высоко масштабируемые богатые SSO и управление ресурсами

Бесплатный открытый исходный код Authelia поставляется с единичным знаком, правилами входа в систему, безопасности приложений, а также обеспечивает поддержку LDAP и Active Directory

Обзор

Последние обновления развивают эту технологию в высоком уровне, и, следовательно, уязвимости также увеличиваются практически во всех областях онлайн -бизнеса. Уровень авторизации и аутентификации является одной из тех областей, которые являются горячей точкой с точки зрения атак и целости. Для решения этих чувствительности, существует много программного обеспечения с открытым исходным кодом, разработанного для обеспечения более центролизованных механизмов пения / подписи, управления паролями и безопасности. Здесь наступает Authelia, это бесплатное программное обеспечение, написанное на языке GO, а также TypeScript и небольшой вклад некоторых других языков, таких как JavaScript и HTML. Authelia предоставляет интуитивно понятный пользовательский интерфейс, позволяющий пользователям входить в систему и получить доступ к всем ресурсам. Он предлагает двух факторную аутентификацию, используя OTP на основе времени, сгенерированную Google Authenticator. Что касается рабочего процесса Authelia, он работает в сотрудничестве с обратными прокси, такими как Nginx. Всякий раз, когда существует входящий запрос, прокси -сервер пересылает этот запрос в Authelia, а затем решает либо разрешить входящий запрос или блок. Он работает для сайтов, обслуживаемых в HTTPS, а также поддерживает базы данных пользователей, такие как LDAP и Active Directory.

Системные Требования


  • Nginx
  • Docker (необязательно)

Функции


  • Открытый источник
  • Sso
  • 2F Аутентификация с Юбикей
  • Основанный на времени OTP с Google Authenticator
  • Поддерживает LDAP
  • Поддерживает Active Directory
  • Работает с обратными прокси
  • Push -уведомления с дуэтом
  • Блокировать атаки грубой силы
  • Проверка личности
  • Лучшее управление паролем
  • Гибкий рабочий процесс
  • Интуитивно понятный пользовательский интерфейс

Монтаж

Запустите следующую команду, чтобы клонировать репо:

    git clone https://github.com/authelia/authelia.git

После успешного клона запустите следующие команды:

    cd authelia/compose/local

    sudo ./setup.sh

SUDO необходим для изменения файла /etc /hosts.

Теперь замените пример. Анкет

работает в Docker

Запустите следующую команду, чтобы клонировать репо:

    git clone https://github.com/authelia/authelia.git

Запустите следующую команду после клона:

    cd authelia/compose/lite

Изменить пользователей \ _database.yml. Имя пользователя по умолчанию и пароль Authelia Измените Configuration.yml и Docker-compose.yml с вашими доменами и секретами Наконец, запустите следующую команду, чтобы раскрутить изображение Docker:

    docker-compose up -d
 Русский