1
0
mirror of https://github.com/greenpau/caddy-security.git synced 2025-04-16 20:43:09 +03:00
2025-03-25 12:18:56 -04:00
2024-03-09 13:06:12 -05:00
2022-04-02 00:03:20 -04:00
2023-01-12 02:56:05 +00:00
2023-01-12 02:56:05 +00:00
2022-01-20 22:05:25 -05:00
2022-01-20 22:05:25 -05:00
2025-03-25 12:18:56 -04:00
2022-01-21 20:34:17 -05:00
2025-03-25 12:18:56 -04:00

caddy-security

Security App and Plugin for Caddy v2. It includes:

  • Authentication Plugin for implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0, SAML Authentication
  • Authorization Plugin for HTTP request authorization based on JWT/PASETO tokens
  • Credentials Plugin for managing credentials for various integrations

Please show your appreciation for this work and

Please consider sponsoring this project via Github Sponsors!

Please ask questions either here or via LinkedIn. I am happy to help you! @greenpau

Documentation: docs.authcrunch.com

Docker Container: authcrunch/authcrunch

Configuration Examples: here

Security Policy: SECURITY.md

Description
Приложение OpenID для авторизации, аутентификации и учета пользователей (AAA) и плагин для Caddy версии 2. Реализует аутентификацию на основе форм, базовую, локальную, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta и т.д.), SAML аутентификацию, MFA/2FA с аутентификаторами приложений и Yubico. Авторизацию с помощью токенов JWT/PASETO.
Readme Apache-2.0 680 KiB
Languages
Go 95.6%
Makefile 3.1%
Shell 1.1%
HTML 0.2%