Providers icon indicating copy to clipboard operation
Providers copied to clipboard

Google Authentication using the new API

Open CosminBd opened this issue 1 year ago • 7 comments

This PR is related to #940 Using the new Google API for authentication, which moves away from OAuth and to using JWT's for identifing users.

There are still a couple of things to be fixed, mainly:

  • the manager package requires providers to implement ProviderInterfaces for OAuth1 or OAuth2. This needs to be addressed in the root package as the class has a few redundant methods. Same thing applies for the Google User class.
  • I've tried to add testing but when moving files to separate "/src" and "/tests" directories I'm getting autoload errors from composer
  • client_secret is not needed, but required by the manager package

CosminBd avatar Jun 08 '23 12:06 CosminBd

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Aug 12 '23 06:08 stale[bot]

Hello @CosminBd and thanks for your contribution PR Can you resolve the conflict in src/Google/composer.json ?

lucasmichot avatar Aug 24 '23 14:08 lucasmichot

@lucasmichot

@CosminBd could you resolve conflicts?

atymic avatar Aug 29 '23 23:08 atymic

@atymic it's good to go now

CosminBd avatar Aug 30 '23 07:08 CosminBd

@CosminBd

atymic avatar Sep 11 '23 22:09 atymic

@CosminBd Hey man, is it possible to handle this ? Thanks!

alinmiron avatar Oct 24 '23 17:10 alinmiron

@CosminBd

atymic avatar Feb 07 '24 12:02 atymic