Implement updateShare and deleteShare Subsonic endpoints
This commit is contained in:
+1
-1
@@ -35,7 +35,6 @@ func Init(ds model.DataStore) {
|
||||
func createBaseClaims() map[string]any {
|
||||
tokenClaims := map[string]any{}
|
||||
tokenClaims[jwt.IssuerKey] = consts.JWTIssuer
|
||||
tokenClaims[jwt.IssuedAtKey] = time.Now().UTC().Unix()
|
||||
return tokenClaims
|
||||
}
|
||||
|
||||
@@ -65,6 +64,7 @@ func CreateExpiringPublicToken(exp time.Time, claims map[string]any) (string, er
|
||||
func CreateToken(u *model.User) (string, error) {
|
||||
claims := createBaseClaims()
|
||||
claims[jwt.SubjectKey] = u.UserName
|
||||
claims[jwt.IssuedAtKey] = time.Now().UTC().Unix()
|
||||
claims["uid"] = u.ID
|
||||
claims["adm"] = u.IsAdmin
|
||||
token, _, err := TokenAuth.Encode(claims)
|
||||
|
||||
Reference in New Issue
Block a user