From 95151f5a21c2f0cf892392c8a526761be6ae4ce2 Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Thu, 26 Mar 2015 11:44:36 -0800 Subject: [PATCH] Back to RSA (for now) --- users.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users.go b/users.go index ddfebea..955bc39 100644 --- a/users.go +++ b/users.go @@ -67,11 +67,12 @@ func serveAuthenticateUser(w http.ResponseWriter, r *http.Request) { currentTime := time.Now() - t := jwt.New(jwt.GetSigningMethod("HS256")) + t := jwt.New(jwt.SigningMethodRS256) t.Claims["name"] = user_session.Username t.Claims["iss"] = "bactdb" t.Claims["sub"] = "user@example.com" // TODO: fix this t.Claims["role"] = user_session.Role + t.Claims["genus"] = user_session.Genus t.Claims["iat"] = currentTime.Unix() t.Claims["exp"] = currentTime.Add(time.Minute * 60 * 24).Unix() tokenString, err := t.SignedString(signKey)