Fixed format of access key ID and secret access key.

This commit is contained in:
acsbendi 2019-07-04 20:20:08 +02:00
commit 48f0c6f194
3 changed files with 5 additions and 4 deletions

View file

@ -292,8 +292,8 @@ class AccessKey(BaseModel):
def __init__(self, user_name):
self.user_name = user_name
self.access_key_id = random_access_key()
self.secret_access_key = random_alphanumeric(32)
self.access_key_id = "AKIA" + random_access_key()
self.secret_access_key = random_alphanumeric(40)
self.status = 'Active'
self.create_date = datetime.utcnow()
self.last_used = datetime.utcnow()

View file

@ -7,7 +7,7 @@ import six
def random_alphanumeric(length):
return ''.join(six.text_type(
random.choice(
string.ascii_letters + string.digits
string.ascii_letters + string.digits + "+" + "/"
)) for _ in range(length)
)