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