Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
/ uwu-auth Public archive

Go authentication backend, pointlessly open-source

Notifications You must be signed in to change notification settings

TrashyKitty/uwu-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text


Forks Stars

Simple and not at all janky authentication backend using MongoDB and Gin gonic

Im new to the Go programming language, please do not judge my horrible code :3

⭐ Features:

  • App Support
  • Users
  • Basic User Profiles

✅ Todo

  • Basic auth system
  • Basic user profiles
  • Finish app system
  • User profile widgets
  • User profile themes
  • Finish docs
  • 2FA

API

POST /register

Registers an account

Sample body:

{
    "username": "TRASH",
    "password": "12345",
    "handle": "trash",
    "email": "[email protected]"
}

Response: Content-Type: application/json

error: false if there is no errror, true if there is one

message: the response message

Note: these docs are still WIP

Config

This is an example config

{
  "mongodb_url": "mongodb://127.0.0.1",
  "port": 8080,
  "resend_key": "xxxxxxx"
}

Official instance

The main instance of uwu-auth is hosted at auth.trashdev.org


Why use UwU Auth?

✨🎀 Its very kawaii :3


Made by trashy :3

alt text

About

Go authentication backend, pointlessly open-source

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages