Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google OAuth login #12994

Merged
merged 15 commits into from
May 10, 2023
Merged

Google OAuth login #12994

merged 15 commits into from
May 10, 2023

Conversation

snipe
Copy link
Owner

@snipe snipe commented May 10, 2023

This is a re-do of the great work by @vikaas-cyper in #11938 since we didn't hear back from the original dev, with the conflicts resolved and with some layout tweaks, and also targeted to develop.

Unfortunately, I'm having a bit of a hard time testing, since google won't allow my local address, and I'll also probably move these things out of the .env and into the settings so that hosted customers can set it up themselves.

Signed-off-by: snipe <snipe@snipe.net>
@probot-autolabeler probot-autolabeler bot added backend dependencies Pull requests that update a dependency file frontend translations labels May 10, 2023
@what-the-diff
Copy link

what-the-diff bot commented May 10, 2023

PR Summary

  • Google Login Functionality Added
    Added the ability for users to log in using their Google account
  • Updated Dependencies
    Updated the necessary dependencies to include the Laravel Socialite package, which enables the Google Login feature
  • New Controller Created
    A new GoogleAuthController has been created to handle the Google Login callback and user redirects
  • Routes for Social Auth Callbacks
    Added routes in the web routes file to handle social auth callbacks for Google Login functionality

snipe added 14 commits May 10, 2023 00:21
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
Signed-off-by: snipe <snipe@snipe.net>
@snipe snipe merged commit a90fc1a into develop May 10, 2023
4 checks passed
@snipe snipe deleted the features/google_socialite branch May 10, 2023 08:23
@snipe snipe mentioned this pull request May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend dependencies Pull requests that update a dependency file frontend translations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant