0

通常我只想讓用戶登錄如下:如何自定義主題使用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帳戶(並看到谷歌登錄界面)並不能很好地反映我們的品牌

有沒有辦法來定製登錄屏幕去與我們公司的標誌和顏色?或者以某種方式使登錄過程不可見?

如果這是不可能的,我可能不得不使用自定義授權和會話,這不會像電池包括谷歌登錄一樣好。

回答

1

我們結束了滾動自己的權威性與此tutorial

的幫助下這是不太可能谷歌將讓你自定義主題一個谷歌的登錄過程。

我還建議每個用戶總是有一個帳戶,即使他們總是代表公司採取行動。