23 Commits

Author SHA1 Message Date
Evan Goode
1f4b46b11a Release notes for 3.0.0 2025-03-22 18:51:33 -04:00
Evan Goode
5c1f6c1cfa
Implement SSO via OIDC (#127)
Resolves https://github.com/unmojang/drasl/issues/39

* Use __Host- cookie prefix instead of setting Domain

See https://stackoverflow.com/a/64735551

* Unlinking OIDC accounts

* AllowPasswordLogin, OIDC docs, cleanup

* YggdrasilError

* Migrate existing password users without login

* API query/create/delete user OIDC identities

* test APICreateOIDCIdentity

* test APIDeleteeOIDCIdentity

* API Create users with OIDC identities

* OIDC: PKCE

* Use YggdrasilError in authlib-injector routes

* OIDC: AllowChoosingPlayerName

* recipes.md: Update for OIDC and deprecated config options

* OIDC: fix APICreateUser without password, validate oidcIdentities

* OIDC: error at complete-registration if no preferred player name

* Proper error pages

* MC_ prefix for Minecraft Tokens
2025-03-22 16:40:26 -04:00
Evan Goode
141db389ea Update wiki.vg links to minecraft.wiki 2024-12-28 23:23:20 -05:00
Evan Goode
f562e8b058 Update documentation for multiple players 2024-12-28 21:07:32 -05:00
Evan Goode
69117ad899 Add troubleshooting.md 2024-10-21 00:43:34 +00:00
Evan Goode
688aec4b3d README: Add FAQ section to
Resolves https://github.com/unmojang/drasl/issues/106
2024-10-21 00:43:34 +00:00
Evan Goode
a249e96940 Mention swag in build dependencies 2024-08-15 12:59:45 -04:00
Evan Goode
e8aebbdad6 README: disclaim unstable-ish API 2024-08-15 12:33:59 -04:00
Evan Goode
3e11390c04 Link to API docs from README 2024-08-15 12:33:59 -04:00
Evan Goode
b578c50978 Recommend Fjord Launcher instead of PollyMC 2024-06-27 09:15:34 -04:00
catfromplan9
3fe13c52cd Correct minimum version, 1.6.x only has experimental yggdrasil support 2024-04-03 14:26:55 -04:00
catfromplan9
e92c5e48df Clarify supported versions in README.md 2024-04-03 14:26:55 -04:00
Evan Goode
936b858800 Icon in README 2023-11-29 23:33:09 -05:00
Evan Goode
276f36c0e2 Default skins and capes, usage.md
Resolves https://github.com/unmojang/drasl/issues/27
2023-11-22 21:30:02 -05:00
catfromplan9
3124908587 Suggest PollyMC as a authlib-injector compatible launcher 2023-11-22 18:17:46 +00:00
Evan Goode
188370448f README, whitespace tweaks 2023-09-19 22:48:29 -04:00
Evan Goode
3d54b131c8 Linting, formatting 2023-09-18 21:46:53 -04:00
Evan Goode
19a55762c9 Add GCC to build dependencies, clarify Go version req 2023-09-04 14:03:07 -04:00
Evan Goode
c6a14ef92b installation.md 2023-09-04 13:53:06 -04:00
Evan Goode
68f9e17803 recipes.md 2023-08-31 00:10:42 -04:00
Evan Goode
9427ab922c Add 'alpha' message to README 2023-07-07 17:24:35 -04:00
Evan Goode
9047415511 Link to doc/configuration.md in README.md 2023-06-25 17:21:30 -04:00
Evan Goode
c72f374472 README draft 2023-06-14 00:48:49 -04:00