aboutsummaryrefslogtreecommitdiff
path: root/server/ui/controller/session.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net> 2017-12-16 18:07:53 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net> 2017-12-16 18:07:53 -0800
commit00257988ef1707a028cd7dd0b1f8f68e6e8fac53 (patch)
treef54ccd93abb5054336baea1f0a4a99f8700fc81a /server/ui/controller/session.go
parent58acd1d5e3a997d27f60549b51bdf41df900c6c6 (diff)
downloadv2-00257988ef1707a028cd7dd0b1f8f68e6e8fac53.tar.gz
v2-00257988ef1707a028cd7dd0b1f8f68e6e8fac53.tar.zst
v2-00257988ef1707a028cd7dd0b1f8f68e6e8fac53.zip
Session management refactoring
Diffstat (limited to 'server/ui/controller/session.go')
-rw-r--r--server/ui/controller/session.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/server/ui/controller/session.go b/server/ui/controller/session.go
index a020b165..05cb29ed 100644
--- a/server/ui/controller/session.go
+++ b/server/ui/controller/session.go
@@ -9,7 +9,7 @@ import (
"github.com/miniflux/miniflux/server/core"
)
-// ShowSessions shows the list of active sessions.
+// ShowSessions shows the list of active user sessions.
func (c *Controller) ShowSessions(ctx *core.Context, request *core.Request, response *core.Response) {
user := ctx.LoggedUser()
args, err := c.getCommonTemplateArgs(ctx)
@@ -24,15 +24,14 @@ func (c *Controller) ShowSessions(ctx *core.Context, request *core.Request, resp
return
}
- sessionCookie := request.Cookie("sessionID")
response.HTML().Render("sessions", args.Merge(tplParams{
"sessions": sessions,
- "currentSessionToken": sessionCookie,
+ "currentSessionToken": ctx.UserSessionToken(),
"menu": "settings",
}))
}
-// RemoveSession remove a session.
+// RemoveSession remove a user session.
func (c *Controller) RemoveSession(ctx *core.Context, request *core.Request, response *core.Response) {
user := ctx.LoggedUser()