ueberauth_google icon indicating copy to clipboard operation
ueberauth_google copied to clipboard

refactor: use `UeberauthOidcc` as a library

Open paulswartz opened this issue 1 year ago • 1 comments

@yordis not :100: sure this is what you meant in https://github.com/erlef/oidcc/discussions/263, but I gave it a shot anyways.

Other than requiring users to update to Erlang 26 and possibly changing some error messages, this should be backwards compatible with existing Ueberauth.Strategy.Google configurations.

Benefits:

  • native support for security features such as PKCE and nonces
  • less OIDC / OAuth2 specific code to test/maintain

Cons:

  • bumps the minimum Elixir/Erlang versions

paulswartz avatar Dec 06 '23 02:12 paulswartz