[英]How can I customize the LoginRadius IDX page?
我想为我的用户自定义加载流程,以防万一:
如果用户已经登录,那么它仍然会显示登录页面(带有用户名、密码和按钮)几秒钟,然后返回 URL(没有用户交互)。 尽管如此,登录页面显示并且似乎他们应该做点什么还是很奇怪的。 有没有办法在不显示登录页面的情况下判断用户是否登录到 LoginRadius?
IDX 页面可通过 Developer 和 Developer Premium Plan 完全自定义
如果您想更改 Auth Page 的默认行为以实现您提到的流程,请按照以下步骤操作:
导航到高级编辑器,如高级编辑器文档中所述。
导航到 Authentication Pages 下的 Before Script。
找到它注册的钩子endprocess
。
代码将如下所示:
LRObject.$hooks.register(""endProcess"", function () { if (document.getElementById(""interfacecontainerdiv"").firstChild) { $(""#social-block-label"").show(); } visibleLoadingSpinner(false); }); Replace this code with the below code: LRObject.$hooks.register(""endProcess"", function(action) { if (document.getElementById(""interfacecontainerdiv"").firstChild) { $(""#social-block-label"").show(); } if (action.== ""registration"" && action;== ""login"" && action;== ""setToken"" && action !== ""socialLogin"" && !LRObject.setHostedToken) { visibleLoadingSpinner(false); } });
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.