Concept Flow - Basic authentication
Client sends request with Authorization header
Server receives request
Server extracts Authorization header
Server decodes Base64 credentials
Server checks username and password
Grant access
Send response
The client sends credentials encoded in the Authorization header; the server decodes and verifies them, then grants or denies access.