The "Remember Me" feature is a checkbox (typically found on login forms) that allows users to stay logged in to a website or application even after they close the browser or restart their device.

đź”§ How It Works (Technical Flow)

  1. User Clicks on Social Login Button

    • Example: "Continue with Google”

  2. Redirection to Social Provider

    • The user is redirected to the provider's authentication page (e.g., Google Sign-In screen).

  3. User Authenticates

    • The user enters credentials (if not already logged in).

    • Grants permission to share basic profile info.

  4. Authorization Code or Token is Generated

    • A secure token or code is sent back to the application’s backend.

  5. Backend Validates the Token

    • Application server verifies this token using the provider’s API.

  6. User Info is Retrieved

    • Information like email, name, profile picture is fetched.

  7. Account is Created or Logged In

    • If the email exists in the system, the user is logged in.

    • If not, a new account is created and the user is logged in.

 


 

âś… Common Social Login Providers

Provider

Common API Used

Google

OAuth 2.0 (Google Identity Platform)

Facebook

Facebook Login API

Apple

Sign In with Apple

LinkedIn

LinkedIn OAuth 2.0


âś… Why We Use Social Logins (Benefits & Purpose)

Social logins are used to simplify the user authentication process by allowing users to sign in using their existing social media accounts (like Google, Facebook, Apple, LinkedIn, etc.).

 


 

🔍 Main Reasons Why We Use Social Logins

 

đź”§ How It Works (Technical Flow)

  1. User Clicks on Social Login Button

  2. Redirection to Social Provider

  3. User Authenticates

  4. Authorization Code or Token is Generated

  5. Backend Validates the Token

  6. User Info is Retrieved

  7. Account is Created or Logged In

 


 

âś… Common Social Login Providers

Provider

Common API Used

Google

OAuth 2.0 (Google Identity Platform)

Facebook

Facebook Login API

Apple

Sign In with Apple

LinkedIn

LinkedIn OAuth 2.0


âś… Why We Use Social Logins (Benefits & Purpose)

Social logins are used to simplify the user authentication process by allowing users to sign in using their existing social media accounts (like Google, Facebook, Apple, LinkedIn, etc.).

 


 

🔍 Main Reasons Why We Use Social Logins

 

đź”§ How It Works (Technical Flow)

  1. User Clicks on Social Login Button

  2. Redirection to Social Provider

  3. User Authenticates

  4. Authorization Code or Token is Generated