User Login is a web API for user authentication and storing user data. The web API is made with NodeJS and the database is MongoDB. It also contains a Unity demo showing how to connect to it.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 DemoAPI 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 databaseNetcodePlusThis 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.DocumentationUser Login APISupport and CommunityDiscordIntegrationsSurvival Engine OnlineNetcodePlus