absmach / magistrala-ui

UI Repository for Magistrala IoT
9 stars 15 forks source link

NOISSUE - Add Google as an OAuth2.0 Provider #198

Closed rodneyosodo closed 4 months ago

rodneyosodo commented 4 months ago

What type of PR is this?

What does this do?

The recent updates introduce Google OAuth2 authentication to the Magistrala UI service, encompassing the integration of Google OAuth2 configuration, handling, and UI modifications. These changes facilitate user sign-in and sign-up through Google, enhancing the authentication process with added security and convenience. Additionally, logging and metrics for OAuth2 operations have been implemented to monitor and optimize the authentication flow.

Which issue(s) does this PR fix/relate to?

No issue

Have you included tests for your changes?

Did you document any new/modified functionality?

Notes

Linked to https://github.com/absmach/magistrala/pull/2103