Wie implementiere ich Basic Auth mit einer Golang Site? Wenn jemand eine Seite besucht, wird er von seinem Browser mit einem Login aufgefordert.HTTP Basic Auth mit Golang
0
A
Antwort
5
Um einen Benutzer zu zwingen,/zu authentifizieren, dass grundlegende auth Aufforderung im Browser-Benutzer Sie den Header WWW-Authenticate : Basic ream="mydomain"
Wenn Sie also ein http.ResponseWriter
w
genannt haben senden erscheinen, können Sie
w.Header().Set("WWW-Authenticate", `Basic realm="mydomain"`)
Dadurch öffnet der Browser die Eingabeaufforderung, auf die Sie verweisen.
+0
Super danke :)! – wakinov
Verwandte Themen
- 1. CORS und HTTP basic auth
- 2. WCF-Dienst mit Basic-Auth über HTTP
- 3. Anmeldeformular für die HTTP Basic Auth
- 4. Laravel Basic HTTP Auth Check Rückgabe Falsch
- 5. Laravel5.1 Basic http Auth für API
- 6. Basic Auth Issue mit CKAN
- 7. So verwenden Sie Swagger mit akka-http & basic auth
- 8. Verhindern von HTTP Basic Auth Dialog mit AngularJS Interceptors
- 9. AFNetworking Upload Aufgabe mit Anmeldeinformationen (HTTP Basic Auth)
- 10. Wie HTTP-Authentifizierung (Flask BASIC Auth) mit Selen zu ChromeDriver
- 11. android basic auth okhttpclient
- 12. Tomcat Basic Auth
- 13. Basic Auth mit OpenLayers 3
- 14. Basic Auth und JWT
- 15. CakePHP 2 Basic Auth Authentication
- 16. Spring-Sicherheit http-basic auth zusätzlich zu anderen Authentifizierungstypen
- 17. Angular HTTP Basic Auth Logout Header-Änderung ignoriert
- 18. Kann einen HTTP Basic Auth-Header in AngularJS nicht setzen
- 19. Secure HTTP Auth Grund
- 20. Laravel 5.2 - Basic Auth mit .htpasswd
- 21. WSDL zu PHP mit Basic Auth
- 22. jquery ajax & preemptive basic auth
- 23. PHP: HTTP Basic - Abmelden
- 24. PHP Basic Auth setHeader wenn Daten inkorrekt
- 25. Basic Auth-Header nicht gesendet (Swagger)
- 26. Warum funktioniert HTTPBuilder Basic Auth nicht?
- 27. nginx group http auth
- 28. Adobe Air http Auth
- 29. Electron Basic Auth Pop-Up funktioniert nicht
- 30. Verwenden von HTTP Basic-Auth mit Google App Engine URLFetch-Dienst
https://github.com/goji/httpauth ermöglicht es Ihnen, einen Benutzer/Pass und Eingabeaufforderung festzulegen. Beachten Sie, dass Basic Auth im Klartext ist, wenn nicht über HTTPS und nicht besonders sicher ist. – elithrar