Mercurial > gemma
comparison pkg/auth/session.go @ 510:e1466e65bc35
Removed dead code. Left over from refactoring.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 24 Aug 2018 16:20:21 +0200 |
parents | 22e1bf563a04 |
children | a244b18cb916 |
comparison
equal
deleted
inserted
replaced
509:d96a40a80730 | 510:e1466e65bc35 |
---|---|
52 return &Session{ | 52 return &Session{ |
53 ExpiresAt: time.Now().Add(maxTokenValid).Unix(), | 53 ExpiresAt: time.Now().Add(maxTokenValid).Unix(), |
54 User: user, | 54 User: user, |
55 Roles: roles, | 55 Roles: roles, |
56 } | 56 } |
57 } | |
58 | |
59 func (s *Session) serializePublic(w io.Writer) error { | |
60 wr := misc.BinWriter{w, nil} | |
61 wr.WriteBin(s.ExpiresAt) | |
62 wr.WriteString(s.User) | |
63 wr.WriteBin(uint32(len(s.Roles))) | |
64 for _, role := range s.Roles { | |
65 wr.WriteString(role) | |
66 } | |
67 return wr.Err | |
68 } | 57 } |
69 | 58 |
70 func (s *Session) serialize(w io.Writer) error { | 59 func (s *Session) serialize(w io.Writer) error { |
71 | 60 |
72 access, err := s.last().MarshalText() | 61 access, err := s.last().MarshalText() |