How to generate random strings that look like Gitlab access tokens
import secrets
import string
def generate_gitlab_access_token(length=20):
characters = string.ascii_letters + string.digits + '_'
token = ''.join(secrets.choice(characters) for _ in range(length))
return f'glpat-{token}'
# Example usage:
access_token = generate_gitlab_access_token()
print(access_token)
Example output:
glpat-yykIsrTg6RyKcFAvd2os
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow