(err error)
| 183 | } |
| 184 | |
| 185 | func IsInvalidTokenError(err error) bool { |
| 186 | var invalidTokenError InvalidTokenError |
| 187 | return xerrors.As(err, &invalidTokenError) |
| 188 | } |
| 189 | |
| 190 | // RefreshToken automatically refreshes the token if expired and permitted. |
| 191 | func (c *Config) RefreshToken(ctx context.Context, db database.Store, externalAuthLink database.ExternalAuthLink) (database.ExternalAuthLink, error) { |