capless / warrant

Python library for using AWS Cognito. With support for SRP.
Apache License 2.0
468 stars 192 forks source link

'aws_access_key' error #57

Closed rgarofalo closed 6 years ago

rgarofalo commented 6 years ago

when you run the sample script, you make an error, how come this happen to me?

thanks

from warrant import Cognito

u = Cognito('your-user-pool-id','your-client-id',
    username='optional-username',
    access_key='optional-access-key',
    secret_key='optional-secret-key')

File "C:\Program Files (x86)\Python35-32\lib\site-packages\warrant__init.py", line 171, in init self.client = boto3.client('cognito-idp', **boto3_client_kwargs) File "C:\Program Files (x86)\Python35-32\lib\site-packages\boto3\init__.py", line 83, in client return _get_default_session().client(*args, **kwargs) TypeError: client() got an unexpected keyword argument 'aws_access_key' [Finished in 1.3s with exit code 1]

rgarofalo commented 6 years ago

the solution

            boto3_client_kwargs['aws_access_key_id'] = access_key
            boto3_client_kwargs['aws_secret_access_key'] = secret_key
armicron commented 6 years ago

fdc5fc3d4a9b7e8b9e912ad71fa339aec29682ff