FIDO Authentication API

Authentication function that verify username and FIDO token.

Below is the URL to access the API functions:

POST /v2/CentagateWS/webresources/auth/authFido

Parameters

NoParametersOccurenceDescriptions
1usernameRequiredRegistered Username In CENTAGATE Cloud.
2authTokenRequiredThe Previous Generated AuthToken.
3IntegrationKeyRequiredIntegration Key Of The App That The User Wants To Authenticate.
4unixTimestampRequiredCurrent Time In Unixtimestamp.
5supportFidoRequiredFIDO Authentication Option, Need To Pass True.
6ipAddressOptionalIP Address From Where The Authentication Request Is Originated.
7userAgentOptionalPlatform Information Of Authentication Request Is Made Of.
8assertionRequiredFIDO2 Token Public Key Credential.
9BrowserFpOptionalBrowser Fingerprint.
10HMACRequiredHmac Generated From Combination (Username + AuthToken + UserAgent + IntegrationKey + SupportFido + BrowserFp + UnixTimeStamp + IpAddress) Using Secretkey (Can Be Obtained From The App Page) As The Key.

Sample Code

As in below there are some examples of source code of access the API functions: