使用谷歌按钮进行Django社交注册

2024-03-28 10:12:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在使用:

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

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

以下是文档中使用的内容:

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

但显然我没有登录/谷歌.png在我的服务器上…那么有没有一些常识性的东西,我应该用来得到一个正确的谷歌登录按钮?在

谢谢,很抱歉对图书馆这么幼稚


Tags: httpsformcomidsslpngwwwgoogle
1条回答
网友
1楼 · 发布于 2024-03-28 10:12:24

所以,首先,openID不是{a2}。从你使用的谷歌链接来看,你使用的是openID。在

其次,据我所知,你正在尝试将正确的图像应用到按钮上。在

好吧,没有所谓的正确形象。。。你可以使用任何你想要的图像。例如,stackoverflow使用this image的顶部。。。在

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

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

相关问题 更多 >