User Login - API and Database

$19
Publisher Indie Marc
File size 3.32MB
Number of files 53
Latest version 1
Latest release date 2023-03-23 03:46:13
First release date 2023-03-14 11:45:11
Supported Unity versions 2018.4.2 or higher

User Login is a custom web api and database for user authentication, and storing user data. It contains NodeJS server side code, MongoDB database, and Unity demo.


Unlike most of my other unity assets, this one requires installation of the server so it won't work out-of-the-box and will require some work to get it working. All the instructions for installation are in the documentation.


Included

-NodeJS web api server

-MongoDB database

-Unity Client Demo


API Features

-User Register/Login

-Authentication with JWT token

-Get list of Users

-Edit User Info (Avatar...)

-Change Password

-Change Email

-Forgotten Password

-Permission Levels

-Gain Rewards (Coins, Xp...)

-Friend List, Add/Remove Friends

-SMTP Email Sending

-Activity Log

-MongoDB database


NetcodePlus

This login system is compatible with NetcodePlus or Survival Engine Online as a custom alternative to Unity Services login or to Steam/Google login, if you require a custom solution with your own database. The web api server is independant from any game or lobby server but can be accessed from either through http requests.


Documentation

User Login API


Support and Community

Discord




Top Publisher Assets