예제 #1
0
        public XPathNavigator UserDetailsHelper()
        {
            XElement result = HttpContext.Current.Request.Form["submit"] == "true"
                                  ? OpenIDFacade.SaveCurrentUserDetails()
                                  : OpenIDFacade.GetCurrentUserDetails();

            return(result.CreateNavigator());
        }
예제 #2
0
        public string SignIn(string userDetailsPageId)
        {
            Guid pageId;

            if (Guid.TryParse(userDetailsPageId, out pageId))
            {
                return(OpenIDFacade.SignIn(pageId));
            }
            else
            {
                return(OpenIDFacade.SignIn(Guid.Empty));
            }
        }
예제 #3
0
 public bool IsAuthenticated()
 {
     return(OpenIDFacade.IsAuthenticated());
 }
예제 #4
0
 public string GetCurrentUserGuid()
 {
     return(OpenIDFacade.GetCurrentUserGuid().ToString());
 }
예제 #5
0
 public string GetCurrentUserDisplayName()
 {
     return(OpenIDFacade.GetCurrentUserDisplayName());
 }
예제 #6
0
 public void SignOut()
 {
     OpenIDFacade.SignOut();
 }