Esempio n. 1
0
        public void Ready()
        {
            var tokenkey = TemporaryTokenKeyService.GetToken(Token, TokenKeyTypes.RecoveryPassword);

            if (tokenkey == null)
            {
                Error = "¸ÃÁ´½ÓÒÑʧЧ";
                return;
            }

            DisplayName = tokenkey.UserName;
        }
Esempio n. 2
0
        public bool Save()
        {
            var tokenkey = TemporaryTokenKeyService.GetToken(Token, TokenKeyTypes.RecoveryPassword);

            if (tokenkey == null)
            {
                return(false);
            }
            var user = MembershipService.GetUserByName(tokenkey.UserName);

            if (user == null)
            {
                return(false);
            }
            user.SetPassword(Password);
            TemporaryTokenKeyService.Delete(tokenkey);
            MembershipService.UpdateUser(user);
            return(true);
        }