generateStateToken now takes a session and not req
Merge branch 'step-2-dev' into step-3-dev
updated signin endpoint for the new .auth method
Updated readme to match the new auth method
Merge branch 'step-0-dev' into step-1-dev
Merge branch 'step-1-dev' into step-2-dev
Merge branch 'step-2-dev' into step-3-dev