https://github.com/vandercat/goldenoak
[unmaintained] a yggdrasil auth system replacement
https://github.com/vandercat/goldenoak
Last synced: 3 months ago
JSON representation
[unmaintained] a yggdrasil auth system replacement
- Host: GitHub
- URL: https://github.com/vandercat/goldenoak
- Owner: VanderCat
- Created: 2024-01-23T15:05:02.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-19T09:48:38.000Z (almost 2 years ago)
- Last Synced: 2025-02-03T04:27:48.090Z (12 months ago)
- Language: Lua
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Golden Oak Auth server
Heavily work in progress
The drop in replacement of Yggdrasil authentication system
See: https://wiki.vg/Legacy_Mojang_Authentication
## Implemented enpoints
### `POST` /register
### `POST` /authenticate
### `POST` /refresh
### `POST` /validate
### `POST` /invalidate
### `POST` /signout
### `POST` /changepassword
// custom made, not present on wiki.vg
```json
{
"username": "test",
"password": "testing123",
"newPassword": "testingtesting123"
}
```
### `PUT` /changename/:newname
### `PUT` /checkname/:name
### `POST` /session/minecraft/join
### `GET` /session/minecraft/hasJoined
### `GET` /session/minecraft/profile/:uuid
## Why?
- Because i want to know how auth works
- Because i love Lua
- Because i like Minecraft
## Trivia
This project has the name "Golden Oak" because mojang system also called after tree. Also i love MLP *shrug face*