1

我一直在使用:

{% openid_form ' https://www.google.com/accounts/o8/id ' ' https://ssl.gstatic.com/images/icons/gplus-32.png ' %}

为了方便谷歌登录/OAUTH,一切似乎都运行顺利,除了你可以看到我不得不使用静态 G+ 图像来链接到实际身份验证而不是正确的谷歌登录按钮..

这是文档中使用的内容:

{% openid_form 'https://www.google.com/accounts/o8/id' 'login/with/google.png' %}

但显然我的服务器上没有 login/with/google.png ......所以我应该使用一些常识来获得正确的 google 登录按钮吗?

谢谢,很抱歉对图书馆这么天真

4

1 回答 1

0

所以,首先,openID不是OAuth。从您使用到谷歌的链接,您正在使用 openID。

其次,据我了解,您正在尝试将正确的图像应用于您的按钮。

好吧,没有正确的图像这样的东西......你可以使用任何你想要的图像。例如,stackoverflow 使用此图像的顶部...

在您的情况下,您可以将此图像放在您的静态中,并使用例如 CSS 来填充您的 html 元素,或者查看如何openid_form实现以接收您在静态中的图像。

关于实际登录的实现,您必须自己编写代码或使用任何可用的包(django-openid-authdjango-social-registration)。

于 2013-07-01T08:10:18.167 回答