13 lines
644 B
Go
13 lines
644 B
Go
|
package models
|
||
|
|
||
|
import "go.mongodb.org/mongo-driver/bson/primitive"
|
||
|
|
||
|
type Token struct {
|
||
|
ObjID primitive.ObjectID `json:"ObjID" bson:"_id"`
|
||
|
AccountID string `json:"account_id" bson:"AccountID"` // id в квизе
|
||
|
RefreshToken string `json:"refresh_token" bson:"RefreshToken"` // 80 дней
|
||
|
AccessToken string `json:"access_token" bson:"AccessToken"` // 20 минут
|
||
|
AuthCode string `json:"auth_code" bson:"AuthCode"`
|
||
|
Expiration int64 `json:"expiration" bson:"Expiration"` // таймшамп времени когда кончится AccessToken
|
||
|
}
|