如何自定义主题使用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)) 

这带来了以下登录屏幕: login screen

但是我们正在开发一个应用程序设计为每个公司有一个账户,而不是每个人的账户。然后,每位员工将代表公司通过网站前端或使用公司的Android应用程序登录该公司。

一个明显的解决方案是为每个公司创建一个gmail帐户。然而,决定让他们使用Gmail帐户(并看到谷歌登录界面)并不能很好地反映我们的品牌

有没有办法来定制登录屏幕去与我们公司的标志和颜色?或者以某种方式使登录过程不可见?

如果这是不可能的,我可能不得不使用自定义授权和会话,这不会像电池包括谷歌登录一样好。

我们结束了滚动自己的权威性与此tutorial

的帮助下这是不太可能谷歌将让你自定义主题一个谷歌的登录过程。

我还建议每个用户总是有一个帐户,即使他们总是代表公司采取行动。