Table of Contents

Table Sec_User_Provider_Tokens

Entity

Entity: Systems.Security.UserProviderTokens

Stores verification tokens for users - e.g. tokens for email, phone or two-factor authentication. Entity: Sec_User_Provider_Tokens (Introduced in version 18.2)

Owner Tables Hierarchy

Summary

Name Type Description
Login_Provider_Name nvarchar(450) Name of the login provider. Could be Facebook, Twitter, E1UserStore, etc
Token_Name nvarchar(450) What kind of token we store, Could be (but is not limited to): AuthenticatorKey (two-factor auth), RecoveryCodes (password recovery)
Token_Value nvarchar(max) Actual value depends on Login_Provider_Name and Token_Name. Could be null because the presence of (User_Id, Login_Provider_Name and Token_Name) might be enough for some providers.
User_Id uniqueidentifier User for which we store tokens
User_Provider_Token_Id uniqueidentifier PK Primary key - not used

Columns

Login_Provider_Name

Name of the login provider. Could be Facebook, Twitter, E1UserStore, etc

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length 450
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN no
Type nvarchar(450)
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Login_Provider_Name - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no

Token_Name

What kind of token we store, Could be (but is not limited to): AuthenticatorKey (two-factor auth), RecoveryCodes (password recovery)

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length 450
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN no
Type nvarchar(450)
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

Token_Name - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no

Token_Value

Actual value depends on Login_Provider_Name and Token_Name. Could be null because the presence of (User_Id, Login_Provider_Name and Token_Name) might be enough for some providers.

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length 2147483647
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key no
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN no
Type nvarchar(max) (Allows NULL)
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

User_Id

User for which we store tokens

Property Value
Auto Complete no
Data Filter no
Default Value None
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference yes
Pasword no
Picture no
Primary Key no
Readonly no
Referenced Table Sec_Users
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN yes
Type uniqueidentifier
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

User_Id - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no

User_Provider_Token_Id

Primary key - not used

Property Value
Auto Complete no
Data Filter no
Default Value NewGuid
Enter Stop yes
Ignore for Insert Order no
Is Entity Name no
Max Length -1
Order 2147483647
Ownership Reference no
Pasword no
Picture no
Primary Key yes (order: 1)
Readonly no
RTF no
Sortable no
Summary Type None
Supports EQUALS_IN yes
Type uniqueidentifier
UI Memo Editor no
UI Width Medium
User Login no
Visible yes

User_Provider_Token_Id - Supported Filters

Filter Type Default Include Nulls Hidden by Default
Equals NULL no no