mirror of
https://github.com/NATroutter/egg-hytale.git
synced 2026-03-01 11:21:13 +03:00
[PR #33] [MERGED] Shim dmidecode to allow for the usage of game's default encrypted auth #47
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/NATroutter/egg-hytale/pull/33
Author: @IhToN
Created: 1/18/2026
Status: ✅ Merged
Merged: 1/22/2026
Merged by: @NATroutter
Base:
dev← Head:main📝 Commits (10+)
45ef225feat: add a dmidecode shim and allow for disabling cleartext session tokens storagec1adbaaAdded missing options to readme782a614Removed useless message37662dbUpdated readme and issue template4fa3d05Fixed the updating instructions6f844b2feat: add a dmidecode shim and allow for disabling cleartext session tokens storage68cc207Merge remote-tracking branch 'origin/main'2c1cee8feat: defaults to dmidecode shim034bd8afix: remove unused options750bb97fix: revert build-push-dev.sh script📊 Changes
9 files changed (+72 additions, -35 deletions)
View changed files
📝
.github/ISSUE_TEMPLATE/bug_report.yml(+13 -0)➕
.github/workflows/pr-build-check.yml(+27 -0)📝
.github/workflows/publish.yml(+0 -0)📝
Dockerfile(+5 -0)📝
README.md(+21 -23)📝
egg-hytale.pelican.json(+4 -4)📝
egg-hytale.pterodactyl.json(+2 -2)📝
entrypoint.sh(+0 -5)📝
start.sh(+0 -1)📄 Description
Storing authentication tokens in plain text is not the best of the security approach. This is a first intent to allow the usage of the default's game encryption to store the auth session internally.
I've made a small deployment of the forked egg and it is working:

Might be a good idea to check and possibly remove the authentication credentials storage for the downloader so it is not stored in plain sight either.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.