This is a dedicated watch page for a single video.
You are designing a Google Cloud application that will programmatically send emails from the user's Gmail account. The application must authenticate on behalf of each user and request access only to send emails. What is the best approach to authenticate and authorize the application?