更好的门户Authress.io Auth服务
(原始内容存档于2018-10-21) (英语). Authress.io auth professor for BetterPortal. 该服务接受来自浏览器流的Authress身份数据,通过共享的认证框架发布BetterPortal令牌,并曝光BP主题的登录,刷新,登录,配置,和背景刷新片段.
书记官处 betterportal。 。 。 .
登记后和登记后目的地为应用所有 app.auth.redirects 查看在 tenants & Apps 中配置的引用,而不是提供者添加字段.
登录渲染器解析其符号 POST 和提供者调回目的地 ViewRenderContext。当登录的用户界面作为片段/模式被装入,而地址栏指向另一页时,这一点仍然正确。 公共挂载的GET页面优先用于回调;可用的绝对服务视图是回调. 通过提交保留解析器的 POST 目的地 .
// In the login renderer, after deriving the validated next destination:
const post = ctx.route({ path: "/login", method: "POST" })?.absoluteApiPath;
const callback = ctx.route({ path: "/login", method: "GET", query: { next } });
const returnTo = callback?.absoluteUiPath ?? callback?.absoluteViewPath;