Add OAuth-style Bearer token support