return
}
+func IsSignedIn(session sessions.Session) bool {
+ id := session.Get("userId")
+ if id == nil {
+ return false
+ }
+ if s, ok := id.(int64); ok && s > 0 {
+ return true
+ }
+ return false
+}
+
+func SignedInName(session sessions.Session) string {
+ userName := session.Get("userName")
+ if userName == nil {
+ return ""
+ }
+ if s, ok := userName.(string); ok {
+ return s
+ }
+ return ""
+}
+
func SignIn(req *http.Request, r render.Render, session sessions.Session) {
var (
errString string