Log in
Skip to sidebar
Skip to main content
Linked Applications
Loading…
Confluence
Spaces
Create
Create
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
Profile-API documentation
Pages
Profile-API documentation Home
Profile api configuration
Profile api configuration
search
attachments
weblink
advanced
image-effects
image-attributes
Paragraph
Paragraph
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Preformatted
Quote
Bold
Italic
Underline
Colour picker
More colours
Formatting
Strikethrough
Subscript
Superscript
Monospace
Clear formatting
Bullet list
Numbered list
Task list
Outdent
Indent
Align left
Align center
Align right
Page layout
Link
Table
Insert
Insert content
Files and images
Link
Markup
Horizontal rule
Task list
Date
Emoticon
Symbol
Insert macro
User mention
Jira Issue/Filter
Info
Status
Gallery
Table of Contents
Other macros
Page layout
No layout
Two column (simple)
Two column (simple, left sidebar)
Two column (simple, right sidebar)
Three column (simple)
Two column
Two column (left sidebar)
Two column (right sidebar)
Three column
Three column (left and right sidebars)
Undo
Redo
Find/Replace
Keyboard shortcuts help
You are not logged in. Any changes you make will be marked as
anonymous
. You may want to
Log In
if you already have an account.
This page is also being edited by
. Your changes will be merged with theirs when you save.
<pre><span style="color: rgb(204,120,50);">systemBehaviorConfigurations</span>:<br /> <span style="color: rgb(204,120,50);">antiPhishingCodeEnabled</span>: true<br /> <span style="color: rgb(204,120,50);">referralSystemEnabled</span>: true<br /> <span style="color: rgb(204,120,50);">referralProperty</span>:<br /> <span style="color: rgb(204,120,50);">referralCodeLength</span>: 8<br /> <span style="color: rgb(204,120,50);">referralStartBonus</span>: 0<br /> <span style="color: rgb(204,120,50);">registrationBonus</span>: 50<br /> <span style="color: rgb(204,120,50);">multifactorAuthentication</span>:<br /> <span style="color: rgb(204,120,50);">multifactorAuthSystemEnabled</span>: true<br /> <span style="color: rgb(204,120,50);">passwordRestrictions</span>:<br /> <span style="color: rgb(204,120,50);">passwordValidationStrategy</span>:<br /> <span style="color: rgb(204,120,50);">uppercaseRequired</span>: true<br /> <span style="color: rgb(204,120,50);">specialSymbolsRequired</span>: true<br /> <span style="color: rgb(204,120,50);">passwordSimilarity</span>:<br /> <span style="color: rgb(204,120,50);">enabled</span>: true<br /> <span style="color: rgb(204,120,50);">minPasswordSimilarityValue</span>: 0.15<br /> <span style="color: rgb(204,120,50);">passwordsForSimilarityCount</span>: 5 <span style="color: rgb(98,151,85);"><br /></span><span style="color: rgb(98,151,85);"> </span><span style="color: rgb(204,120,50);">limitForInputInvalidPassword</span>: 5<br /> <span style="color: rgb(204,120,50);">registration</span>:<br /> <span style="color: rgb(204,120,50);">emailRegistrationEnabled</span>: true<br /> <span style="color: rgb(204,120,50);">phoneRegistrationEnabled</span>: true<br /> <span style="color: rgb(204,120,50);">registrationViaInviteLinkEnabled</span>: true<br /> <span style="color: rgb(204,120,50);">registrationWithVerificationEnabled</span>: true<br /> <span style="color: rgb(204,120,50);">oauth2</span>:<br /> <span style="color: rgb(204,120,50);">facebook</span>: true<br /> <span style="color: rgb(204,120,50);">google</span>: true</pre><pre><br /></pre><pre><span style="color: rgb(204,120,50);"><br /></span></pre><pre><span style="color: rgb(204,120,50);">antiPhishingCodeEnabled -> </span>Add anti phishing code to profile api to user who have email. User can add anti phishing code for his account.</pre><p>endpoint that work from this config:</p><p>POST endpoint for add or change anti phishing code → <span style="color: rgb(106,135,89);">/<span style="color: rgb(255,0,0);"><strong>api/v1/account/antiPhishingCode</strong></span></span></p><p>POST endpoint for send token for add or change anti phishing code → <span style="color: rgb(106,135,89);">/<strong><span style="color: rgb(255,0,0);">api/v1/token/antiPhishingCode/changing</span></strong></span></p><hr /><p><span style="color: rgb(204,120,50);">referralSystemEnabled -> </span>Referral system in ProfileApi that awards bonuses to users if someone used their referral code during registration. Used when registering a user</p><hr /><p><span style="color: rgb(204,120,50);">multifactorAuthSystemEnabled -> </span>Multi factor authentication during login flow. </p><p>this configuration enables multi factor authentication.<br />multi factor authentication is presented for:<br />- email<br />- phone number<br />- google authenticator.<br />The user can enable the selection of the option for multi factor authentication during authorization(login). In this case, user must request a token from our system for authentication.</p><p>endpoint that work from this config:</p><p>POST endpoint for send tokens for MFA authorization → <strong><span style="color: rgb(106,135,89);">/<span style="color: rgb(255,0,0);">api/v1/token/login</span></span></strong></p><p>POST endpoint for complete MFA authorization → <span style="color: rgb(106,135,89);">/<strong><span style="color: rgb(255,0,0);">api/v1/login/verification</span></strong></span></p><p>GET endpoint for get enabled MFA steps for user → <strong><span style="color: rgb(255,0,0);">/api/v1/account/details/mfa</span></strong></p><p>POST endpoint for adding google authenticator to user account → <strong><span style="color: rgb(255,0,0);">/api/v1/account/googleAuthenticator</span></strong></p><p>POST endpoint for removing google authenticator from user account → <strong><span style="color: rgb(255,0,0);">/api/v1/account/googleAuthenticator/removing</span></strong></p><p>POST endpoint for enabling email MFA → <strong><span style="color: rgb(255,0,0);">/api/v1/account/email/mfa/enabling</span></strong></p><p>POST endpoint for enabling phone number MFA → <span style="color: rgb(255,0,0);"><strong>/api/v1/account/mobile/mfa/enabling</strong></span></p><p>POST endpoint for disabling email MFA → <strong><span style="color: rgb(255,0,0);">/api/v1/account/email/mfa/disabling</span></strong></p><p>POST endpoint for disabling phone number MFA → <span style="color: rgb(255,0,0);"><strong>/api/v1/account/mobile/mfa/disabling</strong></span></p><p>POST endpoint for sending a token to disabling MFA step (EMAIL, PHONE, GOOGLE) →<strong><span style="color: rgb(255,0,0);"> /api/v1/token/mfa/disabling</span></strong></p><p>POST endpoint for sending a token to a new key during user key recovery → <strong><span style="color: rgb(255,0,0);">/api/v1/token/userKeys/recovery/newKey</span></strong></p><p>POST endpoint for user key recovery verification → <strong><span style="color: rgb(255,0,0);">/api/v1/token/userKeys/recovery/verification</span></strong></p><hr /><p><span style="color: rgb(204,120,50);">passwordValidationStrategy </span></p><pre>Configuration for password validation.</pre><pre><span style="color: rgb(204,120,50);">uppercaseRequired</span>: Upper case for password validation. Password must Contains at least 1 Upper case<br /><span style="color: rgb(204,120,50);">specialSymbolsRequired</span>: Special symbols for password validation. Password must Contains at least 1 Special symbols (!@ # $ % ^ & * ( ) _ - + = )</pre><pre><span style="color: rgb(204,120,50);">passwordSimilarity</span></pre><pre>Compare provided password with your previous password and if they similar → reduce operation</pre><pre><span style="color: rgb(204,120,50);">minPasswordSimilarityValue</span> -> 0.15 If similarityValue more than 0.15 (85%) passwords are similar. If similarityValue less or equal 0.15 passwords are different.</pre><pre><span style="color: rgb(204,120,50);">passwordsForSimilarityCount -> </span>number of passwords to compare</pre><hr /><p><span style="color: rgb(204,120,50);">registration</span></p><pre>Configurations for registration flow</pre><pre><span style="color: rgb(204,120,50);">emailRegistrationEnabled -> </span>Enable/disable registration via email. Used in validation at the api level.</pre><pre><span style="color: rgb(204,120,50);">phoneRegistrationEnabled -> </span>Enable/disable registration via phone number. Used in validation at the api level.</pre><pre><span style="color: rgb(204,120,50);">registrationWithVerificationEnabled -> </span>Default registration flow. More details -> <a class="confluence-link createlink" href="/pages/createpage.action?spaceKey=PD&title=Registration+Flow&linkCreation=true&fromPageId=68190972" data-content-title="Registration Flow">Registration Flow</a></pre><pre><span style="color: rgb(204,120,50);">registrationViaInviteLinkEnabled -> </span>Registration via invitation flow. More details -> <a class="confluence-link createlink" href="/pages/createpage.action?spaceKey=PD&title=Registration+Flow&linkCreation=true&fromPageId=68190972" data-content-title="Registration Flow">Registration Flow</a></pre><hr /><pre><span style="color: rgb(204,120,50);">oauth2 -> </span>These settings are responsible for registration or login through social networks. You can login via Google Facebook Apple Okta or Twitter. More details → <a class="confluence-link" href="/pages/viewpage.action?pageId=68190588" data-linked-resource-id="68190588" data-linked-resource-version="14" data-linked-resource-type="page" data-linked-resource-default-alias="Sign in/up with social networks." data-base-url="https://wiki.knubisoft.com">Sign in/up with social networks.</a></pre><hr /><p><br /></p><p><br /></p><p><br /></p><p><br /></p><pre><br /></pre>
Edit
Preview
Save
Close
{"serverDuration": 55, "requestCorrelationId": "c217fe1323e17dcc"}