Skip to content

Determine Social Provider Login Support (Facebook, Google) with StaticWebApps & App Service #719

Description

Evaluate whether social providers include roles in their access tokens, i.e. via a role claim.

  • If role claim(s) are included:
    • Can an end user can arbitrarily add themselves to roles or is that capability limited to FB app/enterprise admins?
      • If users can arbitrarily add themselves to roles, ensure we do NOT honor those roles to determine access in DAB engine and see whether SWA/AppService passes those roles through in the EasyAuth payload.
      • If just enterprise admins can manage roles/role assignments, no issues.
        • Check whether SWA/AppService passes those roles through in the EasyAuth payload. If not, developers must manage roles through SWA Azure Function Integration.
  • No Role claims included:
    • Developers must manage roles through SWA Azure Functions (preview) Integration.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions