Appearance
Documentation / server-auth / GithubOAuthWithMetadata
Interface: GithubOAuthWithMetadata
Object representation of a user's Github Account, with additional metadata for advanced use cases.
Extends
LinkMetadata
.Github
Properties
email
email:
null
|string
The email associated with the Github account.
Inherited from
firstVerifiedAt
firstVerifiedAt:
null
|Date
Datetime when this account was linked to the user.
Inherited from
LinkMetadata.firstVerifiedAt
latestVerifiedAt
latestVerifiedAt:
null
|Date
Datetime when this account was most recently used as a login/link method by the user.
Inherited from
LinkMetadata.latestVerifiedAt
name
name:
null
|string
The name associated with the Github account.
Inherited from
subject
subject:
string
The sub
claim from the Github-issued JWT for this account.
Inherited from
type
type:
"github_oauth"
Denotes that this is a Github account.
Overrides
LinkMetadata.type
username
username:
null
|string
The username associated with the Github account.
Inherited from
verifiedAt
verifiedAt:
Date
Deprecated
use firstVerifiedAt
instead. Datetime when this account was linked to the user or created.
Inherited from
LinkMetadata.verifiedAt