Custom google apps login page

北城以北 提交于 2019-12-10 18:24:31

问题


Is there a way to change this awful default login page of Google Apps?

I want to use a custom login page that I will put at login.jmorais.com. Is that possible? How can I do that?


回答1:


I was also facing same issue then but I found gLogin in Google Apps Marketplace. this app solve my problem. you can also try.




回答2:


The only official way to replace the Google-hosted login page with your own is using SAML Single Sign-On (SSO). SSO replaces Google's user authentication process with your own however it is not trivial to setup or maintain long term.

http://support.google.com/a/bin/answer.py?hl=en&answer=60224

https://developers.google.com/google-apps/sso/saml_reference_implementation

If you have your Google Apps users stored in Active Directory, another LDAP database or some sort of central database, you can use SSO to authenticate them. One of the most common (and free) ones to use with Active Directory is Active Directory Federation Services 2.0 (ADFS).

Here's a walkthrough describing ADFS setup for Google Apps: http://support.google.com/a/bin/answer.py?hl=en&answer=60224




回答3:


gControl is a plugin that integrates with google apps domain and offers more to customized and track your domain. You can easily customize google apps login page, landing page and so on. You may have a look here:

http://www.cloudcodes.com/gcontrol.html




回答4:


It should be possible if you can plugin to the Gapps backend. I haven't tested this myself, but it makes sense to me...

<form action="https://www.google.com/a/login.jmorais.com/LoginAction2?service=mail" method="post">
 <input type="hidden" name="ltmpl"
             value="default">
  <input type="hidden" name="ltmplcache"
             value="2">
  <input type="hidden" name="continue" id="continue"
           value="https://mail.google.com/a/login.jmorais.com/" />
  <input type="hidden" name="service" id="service"
           value="mail" />
  <input type="hidden" name="rm" id="rm"
           value="false" />
  <input type="hidden" name="dsh" id="dsh"
           value="2563131929050950430" />
  <input type="hidden" name="ltmpl" id="ltmpl"
           value="default" />
  <input type="hidden" name="ss" id="ss"
           value="1" />
  <input type="hidden" name="timeStmp" id="timeStmp"
       value=''/>
<input type="hidden" name="secTok" id="secTok"
value=''/>  <input type="hidden" name="GALX" value="UMhpqk5TuQY" />
  <input type="text" name="Email"  id="Email" size="18" value="" class='gaia le val'  />
  @login.jmorais.com  Password:
  <input type="password"
   name="Passwd" id="Passwd"
  size="18"     class="gaia le val"   />

  <input type="submit" class="gaia le button" name="signIn" id="signIn"
           value="Sign in" />

I used the view source feature to find the hidden fields from my own GApps-hoste domain. Please let me know how you get on as I am very curious as to how simple this is to do.



来源:https://stackoverflow.com/questions/13815084/custom-google-apps-login-page

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!