website logo
⌘K
GETTING STARTED
Getting started with Pathfix
Introduction
OAuth Connect Page
Custom Redirect Domain
Monitoring Activity
Workspace
Extensions
Security
Notifications
Event Callback
Scopes
Provider reference
Access tokens
SDK's
BUBBLE.IO INTEGRATION
Bubble.io Documentation
ADALO INTEGRATION
Adalo Documentation
Adalo User Authorization
Adalo API Call
DEVELOPER CENTER
Developer center
Pathfix Consent Screen (preview)
Module dependencies
Step-by-Step
General
JavaScript
PROVIDER SETUP DOCS
Integration Setup Docs
Identity Auth
Integrating with Airtable
Integrating with Box
Integrating with Hubspot
Integrating with GitHub
Integrating with Google Tasks
Integrating with Instagram Graph API
Integrating with LinkedIn
Integrating with Pipedrive
Integrating with Quickbooks
Integrating with Stripe
Integrating with Stripe-Server
Integrating with Slack
Integrating with TikTok
Integrating with Typeform
Integrating with WooCommerce
Integrating with Xero
Integrating with Zoom
Docs powered by archbee 
4min

Properties

  • $pinc.auth.profile
  • $pinc.auth.providers



$pinc.auth.profile (readonly)

This property is available as a global variable and returns and empty JSON object if the auth module is not able to establish public profile information from any of the supported providers

Property

Description

firstName

The first name as returned by the Identity Provider

lastName

The last name as returned by the Identity Provider

name

Combines firstName and lastName

email

The email id as returned by the Identity Provider

provider

The name of the active providers that the current module is checking. See Provider reference for the complete list of supported providers. The names of the providers returned have the word "identity" removed. i.e. googleidentity changes to google

...

Other properties as returned by the Identity Provider

$pinc.auth.providers (readonly)

A comma separated list of providers that are currently active. The activated providers are linked to the data attribute. If not specified then the module checks for all linked client id and makes those available. If it cannot derive a list of providers, the module stays dormant and does not do anything.

Updated 16 Nov 2020
Did this page help you?
Yes
No
UP NEXT
Methods
Docs powered by archbee 
TABLE OF CONTENTS
$pinc.auth.profile (readonly)
$pinc.auth.providers (readonly)