Python class to integrate Boto3's Cognito client so it is easy to login users. With SRP support. Current version: 0.6.1. Release cadence is irregular; no longer actively maintained.
pip install warrantVerified import paths — ran on the pinned version, not inferred.
Initialize Cognito client with user pool ID and client ID.
Migrate to python-cognito (pip install python-cognito) or use boto3.client('cognitoidp').Always pass pool_region='us-east-1' (or your region) to Cognito constructor.
Ensure your Cognito user pool app client settings align with the new token verification (e.g., correct access token validation).