awslabs / awslabs/git-secrets

Support for Stripe API keys?

Open
#178 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
13.4k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

Stripe has API keys that look like:

```python
>>> 'sk_live_' + ''.join(random.choice(string.ascii_letters) for _ in range(99))
'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'
>>> 'sk_test_' + ''.join(random.choice(string.ascii_letters) for _ in range(99))
'sk_test_TXdHxxfRPIoXiKHRzTSDeJeIXTMhqJbSEhqzIxwIrhYMrRpOaKaCtKxlFWLIcQQvErEOyAULUncklegZUViHWQGorpmcOnBOITC'
>>> 'pk_test_' + ''.join(random.choice(string.ascii_letters) for _ in range(99))
'pk_test_PTUMGUyCetvhIHUKHQckarIqKphkQBNKztuQenTlhEZXzXFRhBtQdiVLjOnESmdLXJCyaKjBnluqTIRNdmCKttYZCxLeUiesbxv'
>>> 'pk_live_' + ''.join(random.choice(string.ascii_letters) for _ in range(99))
'pk_live_PnFOLGGtQOIIWcLXTdKvVmuAjkxhwOcrBIdWgPkfqyKfpYRUPpfjJzweKzfqMEjWUdVfsbKnNmvjDkLrkWxXRMHCXMJPzTOyQnB'
```

After calling `git-secrets --install` and committing code that I think `git-secrets` *should* detect, I haven't been able to trigger a failed hook. Here are my hooks:

```shell
11:12:08 λ fd . | xargs rg 'git secrets'
commit-msg
2:git secrets --commit_msg_hook -- "$@"

pre-commit
3:git secrets --pre_commit_hook -- "$@"

prepare-commit-msg
3:git secrets --prepare_commit_hook -- "$@"
```

Is this user error? Can anyone reproduce this?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.