LoginRadius API Core Release V15.0


Introducing Version 15.0 of the LoginRadius API. This release brings many API experience improvements.

Pascal
about 5 years ago

Change Log

ADDED
SHA256 Algorithm: We have added the new SHA256 algorithm to our supported password algorithms.
ADDED
Change/Update Password Encryption Algorithm: You can now change your existing password algorithm without affecting your user’s current passwords.
ADDED
Custom OAuth Provider: Our custom OAuth provider feature now allows custom field mapping and a custom header.
ADDED
HTML Email and Text Email: Added new field named ‘TextTemplate’ in Raas Email Config EmailTemplates. We will send both HTML and text Templates emails if the text template is configured
ADDED
Login Lockout: With the new whitelist and blacklist settings, you can control user access or registration to the LoginRadius site. You are able to either accept or reject the end users attempts to register based on their email addresses.
ADDED
Disabled JavaScript fallback on hosted: If JavaScript is disabled on the user’s browser, then they will be redirected to a hosted page (https://{your app name}.hub.loginradius.com/hosted/login). Note: For this to work API V2 must be enabled on the account and meta refresh must be enabled by the browser
ADDED
Refresh Token API V2: Our API V2 now has the capability of refreshing the traditional or email access token as well
ADDED
Email Verification Token API V2: Our API V2 now has the capability of Returning Email Verification tokens
ADDED
Forgot Password Token API V2: Our API V2 now has the capability of returning Forgot Password Tokens
ADDED
Access Token Token API V2: Our API V2 now has the capability to translate the Request Token returned during authentication into an Access Token that can be used with other API calls.
ADDED
Check Token Validity API V2: Our API V2 now has the capability to validate access tokens, if valid then returns a response with its expiry otherwise it will return an error.
ADDED
Invalidate Access Token API V2: Our API V2 now has the capability to Invalidate access tokens.
ADDED
Access Token using google JWT token for Native Mobile Login: This new API call for our V2 API returns a LoginRadius Access Token using Google's JWT token for Native Mobile Login.
ADDED
Remove Google Authenticator: 2 new API calls have been added to our API V2 for Two-Factor Authentication allowing you to remove/reset Google Authenticator and SMS Authenticator by UID or by access token.
ADDED
Registration with ReCaptcha: You can now register using ReCaptcha via API V2
ADDED
PlaintextPasswordEncoding otpion: Added in password encryption algo for supporting plantext password encoding before appending salt (for weather network customer)
FIXED
BirthDate Field Format : The BirthDate Field in our APIs V1 and V2 have now been standardized and need to be formatted one of the following ways: valid date format is 'mm-dd-yyyy', 'mm/dd/yyyy', 'm-d-yyyy', 'm/d/yyyy'
FIXED
Custom validation RegEx : the Pipe '|' character in your custom validation RegEx is now accessible by using 'or'
FIXED
Webhooks remove email : Now in case of email remove api in v1 and v2, Format of posted data in webhook will be { UserProfile = userProfile, RemovedEmail = emailName }
FIXED
Phone numbers array of objects update : Fixed and added new errorCode - PhoneType_CanNot_Same = 1124
IMPROVED
HttpStatusCodes : status codes in our API V2 beta have been revamped for ease of usage.
IMPROVED
Login Lockout : If a user fails to login with their password multiple times, their account will be temporarily locked. You have the ability to customize the number of failed login attempts allowed before the account is locked.
IMPROVED
Email/SMS Request Limit : There will be an error message from the API if the email sending limit is exceeded.
IMPROVED
Email/SMS Request Limit : The Invalidate Email (Reset Email Verification API) is an admin feature, and will work regardless of the email limit.
IMPROVED
Age Field Auto Update : The Age field will automatically update based on BirthDate
IMPROVED
IsEmailSubscribed : IsEmailSubscribed is now an editable field via API