MCPcopy Create free account
hub / github.com/Creatly/creatly-backend / RefreshTokens

Method RefreshTokens

internal/service/users.go:109–116  ·  view source on GitHub ↗
(ctx context.Context, refreshToken string)

Source from the content-addressed store, hash-verified

107}
108
109func (s *UsersService) RefreshTokens(ctx context.Context, refreshToken string) (Tokens, error) {
110 student, err := s.repo.GetByRefreshToken(ctx, refreshToken)
111 if err != nil {
112 return Tokens{}, err
113 }
114
115 return s.createSession(ctx, student.ID)
116}
117
118func (s *UsersService) Verify(ctx context.Context, userID primitive.ObjectID, hash string) error {
119 err := s.repo.Verify(ctx, userID, hash)

Callers

nothing calls this directly

Calls 2

createSessionMethod · 0.95
GetByRefreshTokenMethod · 0.65

Tested by

no test coverage detected