Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Implemented Multiple Identifiers#816

Merged
xuelink merged 12 commits intomainfrom
xuelink/issue812
Jun 14, 2024
Merged

Implemented Multiple Identifiers#816
xuelink merged 12 commits intomainfrom
xuelink/issue812

Conversation

@xuelink
Copy link
Member

@xuelink xuelink commented Jun 14, 2024

No description provided.

xuelink and others added 12 commits June 14, 2024 23:39
This commit adds a new card to the account settings page that displays the last seen information of the user. The card includes the date and time of the user's last activity, as well as a note indicating the time elapsed since the last activity. This feature enhances the user experience by providing visibility into the user's activity status.
The code changes in the account.page.html file remove an unnecessary ion-card element that was causing layout issues in the account settings page. This change improves the overall user experience by ensuring a clean and consistent layout.
The code changes in the account.page.html file refactor the layout of the account settings page by removing unnecessary ion-card elements and adding a new email verification button. This improves the overall user experience by ensuring a clean and consistent layout and providing a convenient way for users to verify their email addresses.
The code changes in the account.page.html file remove an unnecessary TODO comment that was related to deleting identity functionality. This refactor improves the codebase by removing unused code and ensuring a clean and concise implementation.
The code changes in the account.page.html and account.page.ts files refactor the layout of the account settings page by improving the display of provider status. The changes include updating the ngFor loop to iterate over the providerStatuses array and using the item object to access the provider and connected properties. This refactor enhances the user experience by ensuring a clean and consistent layout and providing clear visibility into the status of each provider.
… providers

The code changes in the `oauth2.service.ts` file introduce a new service called `OAuth2Service` that handles authentication with various providers such as Discord, Google, Facebook, and Apple. The service includes methods for signing in with each provider, as well as handling the authentication flow for web and mobile platforms. This refactor improves the codebase by separating the authentication logic into a dedicated service, making it more modular and maintainable.
…tion

The code changes in the `oauth2.component.ts` file update the implementation of the OAuth2 component to use the `OAuth2Service` for authentication with various providers such as Discord, Google, Facebook, and Apple. This refactor improves the codebase by separating the authentication logic into a dedicated service, making it more modular and maintainable.
@xuelink xuelink merged commit 988b233 into main Jun 14, 2024
@xuelink xuelink deleted the xuelink/issue812 branch June 14, 2024 22:54
@xuelink xuelink linked an issue Jun 14, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🚀 : Allow Linking Multiple Identities to a Single Account (OAuth2)

1 participant