DashboardModulesSecurity Controls
MODULE 05

Security Controls

Implement authentication, encryption, error handling, and database security controls.

4 hours
5 Topics
Exam Weight: 15%

Learning Objectives

  • Limit access using login and user roles
  • Protect data in transit and at rest
  • Implement error handling and logging
  • Protect sensitive data and functions
  • Protect database access

Topics

TOPIC 5A

Limit Access Using Login and User Roles

Implementing secure authentication, session management, and role-based access control.

45 minutes
  • Web session management
  • Secure session ID handling
  • Authentication mechanisms (password, MFA, biometric)
  • Authorization and access control models
  • Role-based access control (RBAC)
  • Password recovery best practices
  • Account lockout policies
  • Use established authentication frameworks
  • Implement proper session timeout and invalidation
  • Store passwords using strong hashing algorithms
  • Implement account lockout after failed attempts