(ctx context.Context, refreshToken string)
| 107 | } |
| 108 | |
| 109 | func (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 | |
| 118 | func (s *UsersService) Verify(ctx context.Context, userID primitive.ObjectID, hash string) error { |
| 119 | err := s.repo.Verify(ctx, userID, hash) |
nothing calls this directly
no test coverage detected