juice-shop

Форк
0
/
weakPasswordChallenge_2.ts 
13 строк · 622.0 Байт
1
User.init(
2
      password: {
3
        type: DataTypes.STRING,
4
        set (clearTextPassword: string) {
5
          validatePasswordHasAtLeastOneNumber(clearTextPassword)
6
          validatePasswordHasAtLeastOneSpecialChar(clearTextPassword)
7
          validatePasswordHasAtLeastOneUpperCaseChar(clearTextPassword)
8
          validatePasswordHasAtLeastOneLowerCaseChar(clearTextPassword)
9
          validatePasswordHasAtLeastTenChar(clearTextPassword)
10
          validatePasswordIsNotInTopOneMillionCommonPasswordsList(clearTextPassword)
11
          this.setDataValue('password', security.hash(clearTextPassword))
12
        }
13
      },

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.