Skip to content

Releases: LoginRadius/python-sdk

Released Version 11.5.0

20 Jan 05:56
Compare
Choose a tag to compare

Enhancements

  • Added email_template parameter in user_registration_by_phone Api

Removed (Deprecated) APIs:

  • auth_get_registration_data
  • validate_registration_data_code
  • get_registration_data
  • add_registration_data
  • update_registration_data
  • delete_registration_data
  • delete_all_records_by_data_source
  • get_access_token_by_vkontakte_access_token
  • get_albums
  • get_albums_with_cursor
  • get_audios
  • get_audios_with_cursor
  • get_check_ins
  • get_check_ins_with_cursor
  • get_contacts
  • get_events
  • get_events_with_cursor
  • get_followings
  • get_followings_with_cursor
  • get_groups
  • get_groups_with_cursor
  • get_likes
  • get_likes_with_cursor
  • get_mentions
  • post_message
  • get_page
  • get_photos
  • get_posts
  • status_posting
  • trackable_status_posting
  • get_trackable_status_stats
  • trackable_status_fetching
  • get_videos
  • get_refreshed_social_user_profile

Released Version 11.4.0

02 Jun 04:26
68d719b
Compare
Choose a tag to compare

Enhancements

Added additional parameter startTime and endTime in LoginRadius manual SOTT generation method get_sott().
Enhancement in README.md file.
Code optimization for better performance.

Released Version 11.3.0

31 Jan 10:57
Compare
Choose a tag to compare

Enhancements

  • Added a feature to add ApiKey and ApiSecret directly in LoginRadius manual SOTT generation method.
  • Code optimization for better performance.
  • Added Licence and Contribution Guideline files.

Breaking Changes

For developers migrating from v11.2.0, there will be 1 minor breaking change in terms of SDK implementation. In this version, we have added a feature to add ApiKey & ApiSecret directly into the manual SOTT generation method get_sott().

Released Version 11.2.0

15 Sep 13:40
04274ad
Compare
Choose a tag to compare

Enhancements

  • Updated Jquery with the latest version(3.6.0) in SDK Demo

Added new multiple APIs for better user experience

  • MFAEmailOtpByAccessToken
  • MFAValidateEmailOtpByAccessToken
  • MFAResetEmailOtpAuthenticatorByAccessToken
  • MFASecurityQuestionAnswerByAccessToken
  • MFAResetSecurityQuestionAuthenticatorByAccessToken
  • MFAEmailOTP
  • MFAValidateEmailOtp
  • MFASecurityQuestionAnswer
  • MFASecurityQuestionAnswerVerification
  • MFAResetEmailOtpAuthenticatorByUid
  • MFAResetSecurityQuestionAuthenticatorByUid
  • ReAuthValidateEmailOtp
  • ReAuthSendEmailOtp
  • ReAuthBySecurityQuestion

Removed (Deprecated) API:

  • GetSocialUserProfile

Added EmailTemplate2FA parameter in the following API

  • MFALoginByEmail
  • MFALoginByUserName
  • MFALoginByPhone

Added RbaBrowserEmailTemplate, RbaCityEmailTemplate ,RbaCountryEmailTemplate , RbaIpEmailTemplate parameter in the following API

  • MFAValidateOTPByPhone
  • MFAValidateGoogleAuthCode
  • MFAValidateBackupCode

Added emailTemplate, verificationUrl ,welcomeEmailTemplate parameter in the following API

  • GetProfileByAccessToken

Removed smsTemplate2FA parameter from the following API

  • mfaValidateGoogleAuthCode

Released Version 11.1.0

07 Apr 06:59
Compare
Choose a tag to compare

Enhancements:

  • Added X-Origin-IP header support.
  • Added 429 error code handling for "Too Many Request in a particular time frame".
  • urllib3 support
  • Fixed Delete API issue

Added new multiple APIs for better user experience:

  • Get Profile By Ping.
  • Passwordless Login Verification By Email And OTP.
  • Passwordless Login Verification By User Name And OTP.

Released Version 11.0.0

11 Aug 12:23
b9a6ea0
Compare
Choose a tag to compare

Enhancements:

  • Added a parameter isWeb in "RefreshAccessToken" API.
  • Added a parameter SocialAppName in "getAccessTokenByFacebookAccessToken, getAccessTokenByTwitterAccessToken,
    getAccessTokenByGoogleAccessToken, getAccessTokenByLinkedinAccessToken, getAccessTokenByAppleIdCode,
    getAccessTokenByGoogleAuthCode" Native Social login APIs.

Added new multiple APIs for better user experience:

  • Added linkSocialIdentites(POST) API.
  • Added linkSocialIdentitiesByPing(POST) API.
  • Added getAccessTokenByAppleIdCode API.
  • Added getAccessTokenByWeChatCode API.

Removed APIs:

  • linkSocialIdentity API(PUT)
  • getSocialIdentity API(GET)

Released Version 10.0.1

25 Oct 04:52
Compare
Choose a tag to compare

Enhancements

  • Fixed the pip installation issue

Released Version 10.0.0

30 Sep 11:17
Compare
Choose a tag to compare

This full-version release includes major breaking changes with improvements and optimizations.

Enhancements

  • Enhanced the coding standards of SDK to follow industry programming styles and best practices.
  • Enhanced security standards of SDK.
  • Reduced code between the business layer and persistence layer for optimization of SDK performance.
  • Added internal parameter validations in the API function.
  • ApiKey and ApiSecret usage redundancy removed.
  • All LoginRadius related features need to be defined once only and SDK will handle them automatically.
  • Improved the naming conventions of API functions for better readability.
  • Better Exception Handling for LoginRadius API Response in SDK.
  • Revamped complete SDK and restructured it with latest API function names and parameters.
  • Added detailed description to API functions and parameters for better understanding.
  • Updated the demo according to latest SDK changes.
  • Implemented API Region Feature.
  • Added PIN Authentication feature APIs.
  • Added Consent Management feature APIs.
  • Added Local SOTT generation

Added new multiple APIs for better user experience

  • Update Phone ID by UID
  • Upsert Email
  • Role Context profile
  • MFA Resend OTP
  • User Registration By Captcha
  • Get Access Token via Linkedin Token
  • Get Access Token By Foursquare Access Token
  • Get Active Session By Account Id
  • Get Active Session By Profile Id
  • Delete User Profiles By Email
  • Verify Multifactor OTP Authentication
  • Verify Multifactor Password Authentication
  • Verify Multifactor PIN Authentication
  • Update UID
  • MFA Re-authentication by PIN
  • PIN Login
  • Forgot PIN By Email
  • Forgot PIN By UserName
  • Reset PIN By ResetToken
  • Reset PIN By SecurityAnswer And Email
  • Reset PIN By SecurityAnswer And Username
  • Reset PIN By SecurityAnswer And Phone
  • Forgot PIN By Phone
  • Change PIN By Token
  • Reset PIN by Phone and OTP
  • Reset PIN by Email and OTP
  • Reset PIN by Username and OTP
  • Set PIN By PinAuthToken
  • Invalidate PIN Session Token
  • Submit Consent By ConsentToken
  • Get Consent Logs
  • Submit Consent By AccessToken
  • Verify Consent By AccessToken
  • Update Consent Profile By AccessToken
  • Get Consent Logs By Uid
  • Album With Cursor
  • Audio With Cursor
  • Check In With Cursor
  • Event With Cursor
  • Following With Cursor
  • Group With Cursor
  • Like With Cursor

Removed APIs:

  • GetCompanies API
  • Getstatus API

Release Version 10.0.0-beta

05 Aug 13:04
f296282
Compare
Choose a tag to compare

Enhancements

This beta version release includes major changes with several improvements and optimizations :

  • Enhanced the coding standards of SDK to follow industry programming styles and best practices.
  • Enhanced security standards of SDK.
  • Reduced code between the business layer and persistence layer for optimization of SDK performance.
  • Added internal parameter validations in the API function
  • ApiKey and ApiSecret usage redundancy removed
  • All LoginRadius related features need to be defined once only and SDK will handle them automatically
  • Improved the naming conventions of API functions for better readability.
  • Better Error and Exception Handling for LoginRadius API Response in SDK
  • Revamped complete SDK and restructured it with latest API function names and parameters
  • Added detailed description to API functions and parameters for better understanding
  • Updated the demo according to latest SDK changes
  • Implemented API Region Feature

Added new multiple APIs for better user experience

  • Update Phone ID by UID
  • Upsert Email
  • Role Context profile
  • MFA Resend OTP
  • User Registration By Captcha
  • Get Access Token via Linkedin Token
  • Get Access Token By Foursquare Access Token
  • Get Active Session By Account Id
  • Get Active Session By Profile Id

Removed APIs:

  • GetCompanies API

Version 3.3.1

24 May 09:25
Compare
Choose a tag to compare

Bug Fixed

  • Handling Exception for NoAPIKey and NoSecretKey
  • LoginRadius object has no attribute 'access'" when the token has expired
  • Improved Error handling