Auth

Auth

Categorize the auth factors

Factor Description
Knowledge Factor Username / Password, Security codes, Pin Codes, Security Questions, everything rely on the person's knowledge
Possession Factor Hard Tokens, Soft Tokens, OTP
Qualities Factor biometrics, face, voice, test the person's inherent qualities

Auth Type

Name Description
Multifactor Authentication (MFA) Rely on more than one factor to authenticate a user.
Two-Factor Authentication (2FA) Rely on 2 factor to authenticate a user.

Token type

Type Description
Hard tokens The special hardware devices that you attach to your device to authenticate yourself
Soft tokens Don't have any authentication-specific device

Authentication Strategies

  • Basics of Authentication
  • Session Based Authentication
  • Token-Based Authentication
  • JWT Authentication
  • OAuth - Open Authorization
  • Single Sign On (SSO)

Basics of Authentication

Session Based Authentication

Token-Based Authentication

JWT Authentication

OAuth - Open Authorization

Single Sign On (SSO)

Reference

Video Tutorial


OAuth

OAuth