public User OAuthCallback(string code)
        {
            var token = appHarborService.GetAccessToken(code);
            var user = appHarborService.GetUserInformation(token);

            User appuser = userService.Get(user.UserName);
            if (appuser == null)
                appuser = new User {UserName = user.UserName, EmailAddress = user.EmailAddress};
            appuser.AppHbOAuthToken = code;
            userService.Save(appuser);
            return appuser;
        }
 public void Save(User user)
 {
     session.Store(user);
     session.SaveChanges();
 }