C# 클래스 Saimoe.Controllers.OAuthController

The OAuth 2.0 login controller. Reference: http://www.cnblogs.com/dudu/archive/2012/04/30/asp_net_mvc_google_oauth_api.html.
상속: Controller
파일 보기 프로젝트 열기: quietlynn/gplus.saimoe

공개 메소드들

메소드 설명
Callback ( string code, string state ) : System.Web.Mvc.ActionResult
Login ( ) : System.Web.Mvc.ActionResult
Logout ( ) : System.Web.Mvc.ActionResult

보호된 메소드들

메소드 설명
getGoogleCallbackUrl ( ) : string

비공개 메소드들

메소드 설명
GetUserInfo ( string accessToken ) : GoogleUser
getAccessToken ( string code, string redirectUri ) : string

메소드 상세

Callback() 공개 메소드

public Callback ( string code, string state ) : System.Web.Mvc.ActionResult
code string
state string
리턴 System.Web.Mvc.ActionResult

Login() 공개 메소드

public Login ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

Logout() 공개 메소드

public Logout ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

getGoogleCallbackUrl() 보호된 메소드

protected getGoogleCallbackUrl ( ) : string
리턴 string