Esempio n. 1
0
        ISession ISecurityService.LogOn(IUserLogOn credentials)
        {
            var user = _userDataService.TryGetUser(credentials.Email);
            if (user != null
                && user.Active
                && user.PasswordHash == _hashService.Hash64(credentials.Password))
            {
                return CreateInsertSession(user);
            }

            return null;
        }
Esempio n. 2
0
        ISession ISecurityService.LogOn(IUserLogOn credentials)
        {
            var user = _userDataService.TryGetUser(credentials.Email);

            if (user != null &&
                user.Active &&
                user.PasswordHash == _hashService.Hash64(credentials.Password))
            {
                return(CreateInsertSession(user));
            }

            return(null);
        }