小编Jak*_*mek的帖子

如何在React中从auth0获取用户的id

我最近使用 Auth0 在我的 React Web 应用程序中实现了用户身份验证。我需要从user对象中检索一些信息。到目前为止我是这样做的:

cost { user, isAuthenticated } = useAuth0();
<p>{user.name}</p>
Run Code Online (Sandbox Code Playgroud)

但我也想获取用户的 ID,这样我就可以稍后在后端引用它们。所以我这样做了:

const { user, isAuthenticated } = useAuth0();
<p>{user.user_id}</p>
Run Code Online (Sandbox Code Playgroud)

当我访问该网站时,我得到的undefined不是用户的 ID。

发生这种情况是因为我使用开发密钥来建立社交关系,还是可能需要采取不同的方式?

javascript frontend reactjs auth0

4
推荐指数
1
解决办法
2234
查看次数

将类型参数传递到自定义挂钩中

我正在制作一个 nextjs 应用程序,并创建了一个自定义 useAxios 挂钩,我希望能够像使用 useState 一样进行类型断言:

const [foo, setFoo] = useState<string>(''); 
Run Code Online (Sandbox Code Playgroud)

但我想传递响应的类型:

const { data, error } = useAxios<CustomResponseType>(URL, true);
Run Code Online (Sandbox Code Playgroud)

我如何在函数中接受这种类型参数?

web typescript next.js react-hooks

1
推荐指数
1
解决办法
1407
查看次数

标签 统计

auth0 ×1

frontend ×1

javascript ×1

next.js ×1

react-hooks ×1

reactjs ×1

typescript ×1

web ×1