2016-12-12 2 views
1

Gibt es eine Möglichkeit, eine mit GitLab pages veröffentlichte Website mit einem Passwort zu schützen?Password protect GitLab Seiten mit htpasswd

Ich habe versucht, eine .htpasswd Datei an die Wurzel des /pages Verzeichnis hinzufügen, aber das macht nur die Datei für jedermann zugänglich, die https://username.gitlab.io/mysite/.htpasswd geht.

+0

hi, hast du irgendeine lösung gefunden? – JuHwon

+0

ist es nicht ratsam, eine .htpasswd-Datei über das Internet zugänglich zu machen. Haben Sie eine Lösung gefunden, um das gitlab pages-Projekt mit einem Passwort zu schützen? – JuHwon

+0

@JuHwon Ich konnte keine Lösung finden, die AWS oder Heroku nicht verwendet. Aber diese Funktion kann zu einem späteren Zeitpunkt in GitLab EE hinzugefügt werden: https://gitlab.com/gitlab-org/gitlab-ee/issues/624. – ostrokach

Antwort

2

Siehe diese answer zu einer sehr ähnlichen Frage. (Vollständige Offenlegung, es war meine Frage und Antwort).

Dieses gitlab Repo zeigt ein funktionierendes Beispiel here.

Verwendet static password protection und wird auch in diesem issue diskutiert.

+1

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. [Link-only] (https://meta.stackexchange.com/tags/link-only-answers/info) Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. – mmichael

+0

@mmichael Bearbeitete die Antwort, ich bin nicht auf die Regeln in Bezug auf die Wiederholung von Antworten auf verschiedene Fragen, so der Link. –