0

我在 odoo 12 中安装 OAuth2 身份验证时遇到问题。

错误:

Element '<xpath expr="//div[hasclass('o_login_auth')]">' cannot be located in parent view

我怎样才能解决这个问题?以及如何在登录视图上显示谷歌登录按钮?

4

1 回答 1

0

您是否对 Odoo 中的 web.login 视图进行了更改?如果您自己修改了它或通过安装修改它的模块,您可能会丢失该<div class="o_login_auth"/>元素。这将导致您描述的错误。

当您在“OAuth Providers”中为“Google OAuth2”提供程序设置 Allowed = True 时,Google 登录按钮将可见。您可以在 Odoo 菜单中找到此设置Settings / Users & Companies / OAuth Providers您可以在https://www.odoo.com/documentation/user/12.0/general/auth/google.html的 Odoo 文档中找到有关 Google OAuth2 登录的更多信息。

我希望这些能帮助你前进。如果您向 Stack Overflow 社区请求更多帮助,请更新您的问题并提供更多详细信息。

于 2018-11-24T14:29:29.773 回答