如何自定义主题使用users.create_login_url谷歌的登录屏幕
问题描述:
通常我只想让用户登录如下:如何自定义主题使用users.create_login_url谷歌的登录屏幕
class MainPage(webapp.RequestHandler):
def get(self):
user = users.get_current_user()
if user:
self.response.headers['Content-Type'] = 'text/plain'
self.response.out.write('Hello, ' + user.nickname())
else:
self.redirect(users.create_login_url(self.request.uri))
这带来了以下登录屏幕:
但是我们正在开发一个应用程序设计为每个公司有一个账户,而不是每个人的账户。然后,每位员工将代表公司通过网站前端或使用公司的Android应用程序登录该公司。
一个明显的解决方案是为每个公司创建一个gmail帐户。然而,决定让他们使用Gmail帐户(并看到谷歌登录界面)并不能很好地反映我们的品牌。
有没有办法来定制登录屏幕去与我们公司的标志和颜色?或者以某种方式使登录过程不可见?
如果这是不可能的,我可能不得不使用自定义授权和会话,这不会像电池包括谷歌登录一样好。