Skip to content

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

@seantleonard

Description

@seantleonard

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.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Triage

Relationships

None yet

Development

No branches or pull requests

Issue actions