如何使 OAuth 隐式流程与 admin-on-rest 一起工作?
How to make OAuth implicit flow work with admin-on-rest?
使用 OAuth 隐式流程,当我们验证 SPA 时,会得到一个重定向,其中包含 access_token 和 id_token 作为散列片段,但这不适用于管理员的基于散列的路由休息。除了使用浏览器路由器创建自定义管理组件之外,还有其他方法可以获取哈希片段吗?
您可以创建自定义菜单。
https://marmelab.com/admin-on-rest/Admin.html#menu
您可以使用接受对象并设置哈希路由的 React Router Link 元素。
<MenuItem key={"cc"} containerElement={<Link to={ linkObj } />} primaryText="All Approved Tales" onTouchTap={onMenuTap} />
您可以将自己的 history
实例传递给管理组件(尚未记录:请参阅 code. By default its the hashHistory
. See history documentation 了解其他选项。
使用 OAuth 隐式流程,当我们验证 SPA 时,会得到一个重定向,其中包含 access_token 和 id_token 作为散列片段,但这不适用于管理员的基于散列的路由休息。除了使用浏览器路由器创建自定义管理组件之外,还有其他方法可以获取哈希片段吗?
您可以创建自定义菜单。
https://marmelab.com/admin-on-rest/Admin.html#menu
您可以使用接受对象并设置哈希路由的 React Router Link 元素。
<MenuItem key={"cc"} containerElement={<Link to={ linkObj } />} primaryText="All Approved Tales" onTouchTap={onMenuTap} />
您可以将自己的 history
实例传递给管理组件(尚未记录:请参阅 code. By default its the hashHistory
. See history documentation 了解其他选项。