2011-12-03 2 views
0

私は自分のアプリケーションでgmailのoAuthを実装して、すべて正常に動作します。私はどのように私のloginbutton(gmailのoAuth)のような画像を変更することができますstackoverflow

質問はどうすればGmailアカウントのログインボタンの画像を変更できますか?

私はスタックオーバーフローのようにしたいと思います。

私のコードは以下の通りです。私はoAuthのた​​めにgoogleから与えられたボタンをどうやって変更することができません。

<script type="text/javascript"> 

    google.load("identitytoolkit", "1.0", { packages: ["ac"] }); 
</script> 
<script type="text/javascript"> 
    $(function() { 
     window.google.identitytoolkit.setConfig({ 
      developerKey: '<%=ConfigurationManager.AppSettings["developerKey"].ToString() %>', 
      companyName: '<%=ConfigurationManager.AppSettings["companyName"].ToString() %>', 
      callbackUrl: '<%=ConfigurationManager.AppSettings["weburl"].ToString() %>' + "ResultGmail.aspx", 
      realm: "", 
      userStatusUrl: '<%=ConfigurationManager.AppSettings["weburl"].ToString() %>' + "Login.aspx", 
      loginUrl: '<%=ConfigurationManager.AppSettings["weburl"].ToString() %>' + "Login.aspx", 
      signupUrl: '<%=ConfigurationManager.AppSettings["weburl"].ToString() %>' + "ResultGmail.aspx", 
      homeUrl: '<%=ConfigurationManager.AppSettings["weburl"].ToString() %>' + "Default.aspx", 
      logoutUrl: '<%=ConfigurationManager.AppSettings["weburl"].ToString() %>' + "Default.aspx", 
      language: "en", 
      idps: ["Gmail"], 
      tryFederatedFirst: true, 
      useCachedUserStatus: false 
     }); 
     $("#navbar").accountChooser(); 
    }); 



</script> 

enter image description here

このメイクセンスをい、詳細が必要な場合は私に知らせてください。

答えて

0

Googleが提供するOauthボタンの意味がわかりません。 OAuthがここで使用しているのと同じログイン画面を取得したいのであれば、Javaスクリプトを使ってOpenIDシステムにユーザを送ります。

スタックオーバーフローOAuthは使用しませんが、Open-IDプロトコルを使用して、任意のオープンIDプロバイダを使用してユーザにログインさせます。ここ

は、スタックオーバーフローの使用と同じログイン画面を使用して、あなただけの画像や画面レイアウトをしたい場合は、その部分

Open ID Selector

を使用することができ、プロジェクトのリンクです
関連する問題