Login Plugins

Login plugins are used in order to integrate the following capabilities:

  • User registration: offer app user to register for an account
  • User authentication: authenticate existing users with the backend
  • User authorization: after authenticating, make sure the user has a valid entitlement for an action
  • Offering various payment models: usually through in app purchases like subscriptions and one time purchases
  • Expose user profile within the app for various uses such as analytics and personalization

The base functionality contains the 2 following actions:

  • Upon encountering a locked item, check user compliance to a policy.
  • Login with or without a certain context (Usually login is offered as a part of a flow such as playback or transitioning to a content screen. This function would cover offering a login button in the app)

Any login plugin can implement part or all of the mentioned functionalities and affect the app in multiple entry points such as:

  • Application startup
  • Check authentication or authorization between screens
  • Check authentication or authorization before video playback

The following guides are here to go through the integration for each platform:

results matching ""

    No results matching ""