R-Auth - Social Login
Social Login
Social login allows users to log into an application using their existing accounts , instead of creating a new account. It simplifies authentication and improves user experience by leveraging trusted providers.
Social Login Provider: A unique identifier for the social login provider.
Description: A description of the social login provider.
Disable Social Login: Flag to disable the social login provider in the system.
Disable User Creation: A boolean flag to disable automatic user creation if the user doesn't
Client ID: The OAuth 2.0 Client ID provided by the social login provider.
Client Secret: The OAuth 2.0 Client Secret for secure communication with the provider.
Authorization URL: The URL where users are redirected for OAuth 2.0 authorization.
Token URL: The URL used to obtain OAuth 2.0 access tokens from the provider.
Introspection URL: URL for validating tokens with the provider.
Base URL: Base URL of the OAuth 2.0 provider for API requests.
Profile URL: URL for retrieving the authenticated user's profile information.
Revocation URL: URL for revoking the OAuth 2.0 tokens.
Email Attribute: Attribute to map the user's email from the provider.
Phone Attribute: Attribute to map the user's phone number from the provider.
Add Scope: A list of OAuth 2.0 scopes defining what data the application can access.
Claims Scope: Specifies the scope to store the user's claims data.
Add Claim: Array of additional claims mapped from the provider to the user.