Я хочу определить базовую аутентификацию AWS по файлам в хранилище. Для этого я хочу добавить шаблон для git-secret для сканирования значения основного аутентификационного значения в хранилище.
Я пробовал по следующей схеме:
git secrets --add '^\bBasic [A-Za-z0-9[!@#$%^&*(),.?":{}|<>=]{60}$'
patterns = (\"|')?(Basic )[A-Za-z0-9\\+=]{60}(\"|')$
Сценарий выглядит следующим образом:
git secrets --add '^\bBasic [A-Za-z0-9[!@#$%^&*(),.?":{}|<>=]{60}$'
git secrets --add 'Basic [A-Za-z0-9!@#$%^&*(),.?":{}|<>=]{60}'
Я ожидаю, что шаблон для git-secret добавит базовое значение аутентификации AWS из репозитория.
Вот пример базового значения аутентификации:
Basic aW5mQExampleauthvalueGlCeGUzeXk4UmMyT29HeFJOVFVEXAMPLEKEYS==
'Basic' + + <60 символов> тогда мы должны отметить это. Если у него меньше 60 или больше 60, то это недопустимая строка.