Rename session variable that stores state token
Fix admin form saving issue
Change the flow: identify users based on their sub-id
Handle errors
Improve error message that is displayed to users
Specify sub key name in the plugin definition
Do not assume email is included in the ID token