mirror of
https://github.com/grafana/grafana.git
synced 2025-02-03 20:21:01 -06:00
27 lines
557 B
Go
27 lines
557 B
Go
|
package usertoken
|
||
|
|
||
|
type TokenRevokedError struct {
|
||
|
UserID int64
|
||
|
TokenID int64
|
||
|
MaxConcurrentSessions int64
|
||
|
}
|
||
|
|
||
|
func (e *TokenRevokedError) Error() string { return "user token revoked" }
|
||
|
|
||
|
// UserToken represents a user token
|
||
|
type UserToken struct {
|
||
|
Id int64
|
||
|
UserId int64
|
||
|
AuthToken string
|
||
|
PrevAuthToken string
|
||
|
UserAgent string
|
||
|
ClientIp string
|
||
|
AuthTokenSeen bool
|
||
|
SeenAt int64
|
||
|
RotatedAt int64
|
||
|
CreatedAt int64
|
||
|
UpdatedAt int64
|
||
|
RevokedAt int64
|
||
|
UnhashedToken string
|
||
|
}
|