Terms you'll need to understand:
Authentication proxy
Terminal Access Controller Access Control System (TACACS+)
Remote Authentication Dial-In User Service (RADIUS)
Authentication, authorization, and accounting (AAA) authentication
AAA authorization
Access control entry (ACE)
auth-proxy
proxyacl
priv-level
TACACS+ key
RADIUS key
Techniques you'll need to master:
Configuring authentication proxy
Configuring AAA authentication
Configuring AAA authorization
Configuring a TACACS+ server
Configuring a RADIUS server
Configuring proxyacl entries
Configuring a CiscoSecure Access Control Server (CSACS)
Enabling the AAA daemon
Enabling the router's HTTP server
Enabling the router's HTTP server to use AAA authentication