Polish example client

This commit is contained in:
adnano
2020-09-27 19:45:48 -04:00
parent 4cbc591c3e
commit 9f1a38a0dd
4 changed files with 77 additions and 88 deletions

View File

@@ -106,7 +106,7 @@ func loginPassword(rw *gemini.ResponseWriter, req *gemini.Request) {
session.authorized = true
rw.WriteHeader(gemini.StatusRedirectTemporary, "gemini://localhost/profile")
} else {
rw.WriteHeader(gemini.StatusInput, "Wrong password. Please try again.\nPassword:")
rw.WriteHeader(gemini.StatusInput, "Wrong password. Please try again")
}
}
} else {
@@ -123,6 +123,10 @@ func logout(rw *gemini.ResponseWriter, req *gemini.Request) {
rw.Write([]byte("Successfully logged out.\n"))
}
func badLogin(rw *gemini.ResponseWriter, req *gemini.Request) {
}
func profile(rw *gemini.ResponseWriter, req *gemini.Request) {
if len(req.TLS.PeerCertificates) > 0 {
session, ok := getSession(req.TLS.PeerCertificates[0])