From e51afe4621cfbc8380994c818981f42a097e3ec5 Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 17 Mar 2014 14:03:58 -0400 Subject: Add postgres support, clean code, code review --- modules/auth/user.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'modules/auth/user.go') diff --git a/modules/auth/user.go b/modules/auth/user.go index 21336cdd..491ec65a 100644 --- a/modules/auth/user.go +++ b/modules/auth/user.go @@ -18,6 +18,7 @@ import ( "github.com/gogits/gogs/modules/log" ) +// SignedInId returns the id of signed in user. func SignedInId(session sessions.Session) int64 { userId := session.Get("userId") if userId == nil { @@ -32,6 +33,7 @@ func SignedInId(session sessions.Session) int64 { return 0 } +// SignedInName returns the name of signed in user. func SignedInName(session sessions.Session) string { userName := session.Get("userName") if userName == nil { @@ -43,6 +45,7 @@ func SignedInName(session sessions.Session) string { return "" } +// SignedInUser returns the user object of signed user. func SignedInUser(session sessions.Session) *models.User { id := SignedInId(session) if id <= 0 { @@ -57,6 +60,7 @@ func SignedInUser(session sessions.Session) *models.User { return user } +// IsSignedIn check if any user has signed in. func IsSignedIn(session sessions.Session) bool { return SignedInId(session) > 0 } -- cgit v1.2.3