* WIP Implemented OAuth
* Added OAUTH2 OIDC support
* update based on the latest changes in the lemmy repo PR
* updating types based on the latest changes in the Lemmy PR
* removed the auto_approve_application
* support registration application with sso
* update to reflect the changes in lemmy
* updated the latest types from main
---------
Co-authored-by: Anthony Lawn <thepaperpilot@gmail.com>
Co-authored-by: privacyguard <privacyguard@users.noreply.github.com>