Main authentication controller Handles token lifecycle and authentication for API calls
Execute function with authentication Will automatically refresh token and retry once if auth fails
Get access token (refreshing if needed)
Get authorization header for API requests
Main authentication controller Handles token lifecycle and authentication for API calls