2. Installation and setup
These requirements make sure that users can quickly set up and start using your channel. The installation requirements describe the correct flows for authentication, channel subscription charges, and any sign-up steps (if required). These requirements make sure that you provide users with the guidance they need when they start learning to use your channel.
Authentication
Your channel must authenticate the user's account before any other steps occur.
Users shouldn't be able to interact with the channel before authentication completes.
CautionYour channel must validate the credentials the user provides before granting access.
Permissions
Permissions are the levels of access that your channel has through the API. The access that you request is shown to the user during account authentication, where the user can either grant or decline it.
- Users must be taken to your channel's user interface (UI) after they grant the requested access during authentication.
- Your channel should request only the permissions that are necessary for it to function.
Setup and User workflows
For user security, your channel must not use pop-up windows for essential channel functionality, like authentication. Avoiding the use of pop-up windows also protects your channel from being compromised by pop-up blockers.
Updated 15 days ago
