Skip to content
This repository has been archived by the owner on Mar 29, 2024. It is now read-only.

Latest commit

 

History

History
38 lines (29 loc) · 1.47 KB

README.md

File metadata and controls

38 lines (29 loc) · 1.47 KB

userbase-dotnet

A .NET implementation of the userbase client. More info about the official userbase project here. This porting is made only for fun and I'm not sure whether there will be future developments or not.

Features

Initialize

Use this API to initialize your Userbase SDK and resume a session when a user returns to your web app.

  • init (fifty/fifty)

Users

Use these APIs to create/update/delete user accounts and handle logins.

  • signUp (missing localData)
  • signIn (missing localData)
  • signOut (missing localData)
  • forgotPassword
  • updateUser
  • deleteUser

Data

Use these APIs to store and retrieve user data. All data handled by these APIs is highly-durable, immediately consistent, and end-to-end encrypted.

  • openDatabase
  • insertItem
  • updateItem
  • deleteItem
  • putTransaction

Credits

Thanks to CodesInChaos for the HKDF C# implementation. Thanks to James F. Bellinger for the SCrypt C# implementation

DISCLAIMER

This is a fan-made project only and it's not supported by userbase developers. It's not meant to be used in any production environment and it may be subject to change without notice. For all the official userbase releases please refer to the main website.

LICENSE

userbase-dotnet is released under the MIT license.