Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 805 Bytes

README.md

File metadata and controls

26 lines (16 loc) · 805 Bytes

warrant-lite

Small Python library for process SRP requests for AWS Cognito. This library was initially included in the Warrant library. We decided to separate it because not all projects and workfows need all of the helper classes and functions in Warrant.

Install

pip install warrant-lite

Usage

from warrant_lite import WarrantLite


wl = WarrantLite(username='username', password='password',
                          pool_id='pool_id',client_id='client_id', 
                          client_secret='client_secret')

tokens = wl.authenticate_user() #client is an optional (keyword) argument

#Verify Tokens
wl.verify_token(tokens['AuthenticationResult']['AccessToken'], 'access_token', 'access') #Access Token example