Use oauth instead of openid
Ensure provider+username is unique.
Lookup by email, not uid.

UID changes during the openid -> oauth migration.
post -> get

not sure why it was post before.
ignore .env.development.
Merge pull request #2 from spraints/oauth

Use oauth instead of deprecated openid