Authelia Open Source SSO Solutions

Authelia Ingyenes SSO -megoldás

A nagyon méretezhető gazdagok kiemelt SSO és erőforráskezelés

Az ingyenes nyílt forráskódú Authelia egyetlen bejelentkezés, bejelentkezési szabályok, alkalmazásbiztonság, valamint támogatást nyújt az LDAP és az Active Directory számára is

Áttekintés

A legfrissebb frissítések a technológiát magas ütemben fejlesztik, és ennélfogva a sebezhetőségek egy online üzleti vállalkozás szinte minden területén is növekednek. Az engedélyezési és hitelesítési réteg egyike azoknak a területeknek, amelyek hotspotok a támadások és a hurok egészében. Ezen érzékenység kezelése érdekében számos nyílt forráskódú szoftver fejlesztett ki, hogy jobban centralizált éneklést biztosítson / kijelentkezzen be a mechanizmusokba, a jelszavak kezelésére és a biztonságba. Itt jön az Authelia, ez egy Go nyelven írt ingyenes, a TypeScript és néhány más nyelv, például a JavaScript és a HTML kis bemenete. Az Authelia intuitív felhasználói felületet biztosít, amely lehetővé teszi a felhasználók számára, hogy bejelentkezzenek és hozzáférjenek az összes erőforráshoz. Két tényező -hitelesítést kínál a Google Authenticator által generált időalapú OTP alkalmazásával. Az Authelia munkafolyamatát illetően a fordított proxyk, például az Nginx együttműködve működik. Ha van bejövő kérés, a proxy -kiszolgáló továbbítja ezt a kérést az Authelia -nak, az Authelia ezután úgy dönt, hogy engedélyezi a bejövő kérést vagy a blokkot. A HTTPS -en keresztül kiszolgált webhelyeknél működik, és támogatja a felhasználói adatbázisokat, mint például az LDAP és az Active Directory.

Rendszerkövetelmények


  • Nginx
  • Docker (opcionális)

Jellemzők


  • Nyílt forráskód
  • SSO
  • 2f hitelesítés Yubikey -vel
  • Idő alapú OTP a Google Authenticator segítségével
  • Támogatja az LDAP -t
  • Támogatja az Active Directory -t
  • Fordított proxykkel működik
  • Nyomja meg az értesítéseket a duóval
  • Blokkolja a brutális erő támadásokat
  • Azonosítási igazolás
  • Jobb jelszókezelés
  • Rugalmas munkafolyamat
  • Intuitív felhasználói felület

telepítés

Futtassa a következő parancsot a repo klónozásához:

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

Sikeres klón után futtassa a következő parancsokat:

    cd authelia/compose/local

    sudo ./setup.sh

A sudo -nak módosítania kell az /etc /host fájlt.

Cserélje ki a példa.com webhelyet a Setup szkriptben megadott domainre, és látogasson el az URL -re [httpssecureExampleCom] (https://href.li/?https://secure.example.com) -

fut a Docker -ben

Futtassa a következő parancsot a repo klónozásához:

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

Futtassa a következő parancsot a klón után:

    cd authelia/compose/lite

Módosítsa a felhasználókat \ _DATABASE.YML Az alapértelmezett felhasználónév és a jelszó Authelia Módosítsa a configuration.yml és a docker-compose.ymlt a megfelelő tartományokkal és titkokkal Végül futtassa a következő parancsot a Docker -kép forgatásához:

    docker-compose up -d
 Magyar