A Flutter project to try out aws cognito authentication with Flutter.
The main goal is to implement
- Login
- Logout
- Sign up
- Account deletion
- Forgot password flow
- Two factor authentication flow
- Proper token storage and refresh
Secondary goals are
- Make token storage and refresh reusable
- Use minimal quantity of third party libs/code
- Write test code for implementations above