Пример #1
0
        public Blogger.UserInfo blogger_getUserInfo(string appKey, string username, string password)
        {
            VerifyAccess(username, password);

            var user     = siteSecurityManager.GetUser(username);
            var userInfo = new Blogger.UserInfo();

            userInfo.email     = NoNull(user.EmailAddress);
            userInfo.url       = NoNull(dasBlogSettings.SiteConfiguration.Root);
            userInfo.firstname = "";
            userInfo.lastname  = "";
            userInfo.nickname  = NoNull(user.DisplayName);
            return(userInfo);
        }
Пример #2
0
        public Blogger.UserInfo blogger_getUserInfo(string appKey, string username, string password)
        {
            if (!dasBlogSettings.SiteConfiguration.EnableBloggerApi)
            {
                throw new ServiceDisabledException();
            }

            if (!VerifyLogin(username, password))
            {
                throw new SecurityException();
            }

            var user     = siteSecurityManager.GetUser(username);
            var userInfo = new Blogger.UserInfo();

            userInfo.email     = NoNull(user.EmailAddress);
            userInfo.url       = NoNull(dasBlogSettings.SiteConfiguration.Root);
            userInfo.firstname = "";
            userInfo.lastname  = "";
            userInfo.nickname  = NoNull(user.DisplayName);
            return(userInfo);
        }