Lekki proxy SSO dla samodzielnie hostowanych usług internetowych
Odkryj Vouch od Smoke Turner LLC, otwartoźródłowy proxy Single Sign-On, który centralizuje uwierzytelnianie dla usług internetowych. Obsługuje przepływy pracy OAuth2 i OpenID Connect, aby kontrolować dostęp do aplikacji za pomocą odwrotnego proxy. Kluczowe możliwości obejmują wsparcie dla dostawców, szyfrowane ciasteczka sesyjne oraz kompaktowy binarny plik Go lub wdrożenie Docker. Skierowany do DevOps i administratorów systemów, którzy potrzebują samodzielnie hostowanego rozwiązania SSO z minimalnym śladem operacyjnym.
Vouch działa jako proxy uwierzytelniające, które znajduje się przed aplikacjami internetowymi
Vouch przechwytuje żądania i egzekwuje logowanie przez strony trzecie, działając jako pośrednik, który kończy przepływy OAuth2 i OpenID Connect przed przyznaniem dostępu. Został zaprojektowany do współpracy z odwrotnym proxy i specjalnie integruje się z Nginx przy użyciu modułu auth_request. Administratorzy mogą chronić wiele usług za pomocą jednego logowania i konfigurować kontrolę dostępu specyficzną dla domeny lub użytkownika.
Utrzymuje małe zużycie zasobów i pasuje do wdrożenia kontenerowego lub binarnego
Napisany w Go, Vouch celuje w wysoką wydajność i niskie zużycie zasobów, co czyni go odpowiednim dla lekkich hostów. Projekt dystrybuuje pojedynczy samodzielny plik binarny i obraz Dockera, co upraszcza wdrożenie w środowiskach kontenerowych lub na serwerach Windows i Linux. Programista pozycjonuje Vouch jako bardziej efektywny niż cięższe zestawy SSO, więc jest odpowiedni tam, gdzie liczy się ślad.
Postawa bezpieczeństwa opiera się na zaszyfrowanych ciasteczkach i przejrzystości open-source
Zarządzanie sesjami wykorzystuje zaszyfrowane ciasteczka przeglądarki, aby utrzymać stan uwierzytelnienia bez przechowywania danych uwierzytelniających w zapleczu. Projekt jest open-source na licencji w stylu MIT, co wspiera przegląd i audyty społeczności. Vouch może być konfigurowany z wieloma dostawcami tożsamości, aby ograniczyć narażenie na awarie jednego dostawcy i podzielić dostęp według dostawcy, gdy jest to potrzebne.
Użytkowanie operacyjne oczekuje wiedzy o infrastrukturze, a nie nowicjusza w konfiguracji
Vouch celuje w DevOps i administratorów systemów, którzy zarządzają odwrotnymi proxy i danymi uwierzytelniającymi dostawcy tożsamości. Wybory dotyczące wdrożenia obejmują pojedynczy plik binarny lub obraz Dockera, a konfiguracja ujawnia opcje dla reguł dostępu opartych na domenie lub na użytkownika. Zwykli użytkownicy potrzebują wskazówek, ponieważ wymagana jest odpowiednia konfiguracja odwrotnego proxy i ustawienie dostawcy, aby uniknąć błędnych konfiguracji.
Praktyczny wybór dla zespołów, które zarządzają swoją własną infrastrukturą, z wyraźnym kompromisem
Vouch to pragmatyczna opcja dla DevOps i administratorów systemów, którzy potrzebują samodzielnie hostowanego proxy SSO do ochrony wielu usług internetowych. Głównym kompromisem jest wymagana znajomość konfiguracji proxy odwrotnego i dostawców tożsamości. Użyj Vouch, gdy kontrolujesz infrastrukturę i możesz zarządzać poświadczeniami dostawcy oraz szyfrowaniem ciasteczek; działa niezawodnie dla zespołów preferujących lekką, przejrzystą bramkę uwierzytelniającą zamiast większych zestawów tożsamości.





