token-validator: display custom IP

This commit is contained in:
nemunaire 2021-03-04 01:05:24 +01:00
commit b6eb652929
3 changed files with 26 additions and 2 deletions

View file

@ -103,6 +103,10 @@ type TunnelToken struct {
Dump *WGDump
}
func (tt *TunnelToken) GetStudentIP() string {
return fmt.Sprintf("%s%x", StudentIP(tt.IdStudent).String(), tt.SuffixIP)
}
func TokenFromText(token string) []byte {
sha := sha512.Sum512([]byte(token))
return sha[:]