aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorAdnan Maolood <[email protected]>2020-10-31 16:51:10 -0400
committerAdnan Maolood <[email protected]>2020-10-31 16:51:10 -0400
commit63b9b484d1e4250d3e373fdbbece84928a453943 (patch)
tree6c3d786c65af8b2bf9bd8c012bad2c868fd573ff /examples
parentAdd ErrCertificateNotFound (diff)
downloadgo-gemini-63b9b484d1e4250d3e373fdbbece84928a453943.tar.xz
go-gemini-63b9b484d1e4250d3e373fdbbece84928a453943.zip
Remove Redirect and PermanentRedirect functions
Use (*ResponseWriter).WriteHeader instead.
Diffstat (limited to 'examples')
-rw-r--r--examples/auth.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/auth.go b/examples/auth.go
index 4d61ea2..e6be9ec 100644
--- a/examples/auth.go
+++ b/examples/auth.go
@@ -70,7 +70,7 @@ func login(w *gemini.ResponseWriter, r *gemini.Request) {
sessions[fingerprint] = &session{
username: username,
}
- gemini.Redirect(w, "/password")
+ w.WriteHeader(gemini.StatusRedirect, "/password")
}
func loginPassword(w *gemini.ResponseWriter, r *gemini.Request) {
@@ -91,7 +91,7 @@ func loginPassword(w *gemini.ResponseWriter, r *gemini.Request) {
expected := logins[session.username].password
if password == expected {
session.authorized = true
- gemini.Redirect(w, "/profile")
+ w.WriteHeader(gemini.StatusRedirect, "/profile")
} else {
gemini.SensitiveInput(w, r, "Wrong password. Try again")
}