首页 > 解决方案 > 发送没有 accessToken 的验证邮件

问题描述

我有麻烦。

我正在使用 Auth0。当我创建一个用户时,我想最后发送验证邮件(原因回滚数据库)。

我找到了这个 URL(API?)。

/api/v2/jobs/verification-email

我看到了文档,它看起来需要 HTTPHeader 中的 accessToken(by Auth0)。在这种情况下,用户尚未验证。所以也不要创建 accessToken 。

我是否使用了错误的 API?

标签: javaoauth-2.0

解决方案


要在用户授权不期望或不可用的情况下访问此类服务,您仍应请求访问令牌以验证客户端(调用者)的身份。

您可以通过配置您的客户端并将 accessToken 请求为client_credentials授权类型来实现。

您可以请求客户端访问令牌并发送 API 调用请求的标头

阅读更多关于https://auth0.com/docs/flows/concepts/client-credentials


推荐阅读