【发布时间】:2015-11-18 17:49:08
【问题描述】:
我一直在尝试将 gitkit 登录合并到我们的 Web 应用程序 (python + GAE) 现有的登录系统和 UI 布局中,因此一直在寻找远离默认登录按钮和登录菜单格式的自定义方法
我看到一些帖子提到这已经实现,但没有看到任何文档或关于最新功能/示例的详细讨论
是否有任何示例代码或参考资料可以向我展示可能的定制程度?我读过 cmets 可以更改菜单项但没有文档.. 是否也可以创建我们自己的按钮并脱离默认下拉菜单?即一个独立的退出按钮,可能使用 widget?mode=logout..
任何想法都会非常有帮助!
一直在参考以下讨论:
【问题讨论】:
-
代码示例已在您提到stackoverflow.com/questions/31540583/…的第一个讨论的答案中给出。
-
感谢 Jin,我之前使用过那里的代码,但登出然后没有响应......我基于快速入门示例的原始代码之前工作过(见下文):另外,是否有在不调用 google.identitytoolkit.signInButton 的情况下使用独立注销按钮的方法?我正在尝试将 gitkit 合并到我们现有的结构中,谢谢!原始代码: window.google.identitytoolkit.signInButton( '#navbar', // 接受任何 CSS 选择器 { widgetUrl: "/widget", signOutUrl: "/", // popupMode: true, // loginFirst: true, } ) ;
-
您必须在配置中指定注销 url 才能注销。
-
您也可以通过 google.identitytoolkit.setConfig({signOutUrl: '/', widgetUrl: '...', ...}); 设置配置字段您将可以直接调用注销:google.identitytoolkit.signOut()
标签: python google-app-engine google-identity-toolkit