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

A .NET implementation of the userbase client

License

Notifications You must be signed in to change notification settings

antoniovalentini/userbase-dotnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A .NET implementation of the userbase client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages