Skip to content

Releases: LoginRadius/python-sdk

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

Release version 3.3.0

12 Mar 04:34
Compare
Choose a tag to compare

Enhancements

  • Enabled gzip compression.

Released version 3.2.0

05 Nov 06:15
Compare
Choose a tag to compare

Enhancements

  • Updated demo with new UI and features.
  • Unit tests.
  • Bug fixes.
  • New V2 API's:
    • Auth Privacy Policy Accept
    • Auth Send Welcome Email
    • Auth Verify Email by OTP
    • Auth Delete Account
    • Account Email Delete
    • Phone Login Using OTP
    • Phone Send OTP
    • Remove Phone ID by Access Token
    • 2FA Validate Google Auth Code
    • 2FA Validate OTP
    • Validate Backup Code
    • Update MFA by Access Token
    • Update MFA Setting
    • One Touch Verify OTP by Email
    • Get Active Session Details
    • Access Token via Vkontakte Token
    • Access Token via Google Token
    • Refresh User Profile
    • Refresh Token
    • Delete All Records by Datasource

Breaking Changes

  • Replaced deprecated pycrypto package with cryptography package for SOTT generation
  • Updated some existing API's:
    • Get Roles by UID: moved to role class
    • Assign Roles by UID: moved role class
    • One Touch Login: moved to authentication.login class
    • Get Backup Code by Access Token: moved to authentication.TwoFactor class
    • Reset Backup Code by Access Token: moved to authentication.TwoFactor class
    • Get Backup Code by UID: moved to account.TwoFactor class
    • Reset Backup Code by UID: moved to account.TwoFactor class

Released version 3.1.1 (API V2 Based)

09 Aug 08:58
Compare
Choose a tag to compare
  • Capitalised Method Names.

Released Version 2.8.2 (API V1 Based)

09 Aug 08:52
Compare
Choose a tag to compare

Enhancements

  • Change method (GET POST PUT DELETE) with uppercase

Released version 3.1.0

24 May 10:46
7ab5411
Compare
Choose a tag to compare

Enhancements

  • Passed API key and Secret key in the header for management API's.
  • Passed SOTT in the header.
  • Added Management API to generate a SOTT.
  • Implemented ability to support proxy server.
  • Supported NULL and projection in fields.
  • Added new V2 API's.

Released Version 3.0.1 [API V2 Based]

04 Jul 12:45
Compare
Choose a tag to compare

Enhancements

  • Added readme.rst and history.rst.

Release Version 3.0.0 [API V2 Based]

04 Jul 11:50
Compare
Choose a tag to compare

Enhancements

  • Migrated SDK on V2 APIs, learn more about V2 API

Released Version 2.8.1

08 May 11:35
Compare
Choose a tag to compare

Bugs

  • Fixed issue of function authenticate user
  • Added API for authenticating user by emailid