MCPcopy Create free account
hub / github.com/netlify/gotrue / createRefreshToken

Function createRefreshToken

models/refresh_token.go:68–79  ·  view source on GitHub ↗
(tx *storage.Connection, user *User)

Source from the content-addressed store, hash-verified

66}
67
68func createRefreshToken(tx *storage.Connection, user *User) (*RefreshToken, error) {
69 token := &RefreshToken{
70 InstanceID: user.InstanceID,
71 UserID: user.ID,
72 Token: crypto.SecureToken(),
73 }
74
75 if err := tx.Create(token); err != nil {
76 return nil, errors.Wrap(err, "error creating refresh token")
77 }
78 return token, nil
79}

Callers 2

GrantAuthenticatedUserFunction · 0.85
GrantRefreshTokenSwapFunction · 0.85

Calls 1

SecureTokenFunction · 0.92

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…