You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GoMud already has a built in webserver. The goal here is to support some administrative and building tools via a web interface.
This can be at times superior to purely using commands from in the mud, as you can fill out forms and load data more naturally.
Goals
The initial goal for this will be small - build a foundation that can be expanded upon.
Basic authorization
Use basic authorization to accept username/password to login. This should validate against the user record, and of course confirm they have admin/moderator access.
Admin index page - a basic page only admins can see. This should give some statistical information, and provide ingress to the rest of the tools.
First tool - A single tool to start with. Probably an item editor, with the option to create new items.
Should also support editing item scripts. Consider a templated example of event functions.
Request handler - Probably will be a single entry point for form submission via some sort of JSON POST data. Will need to adhere to some basic payload/response format. Probably be RESTful in nature.
The text was updated successfully, but these errors were encountered:
Motivation
GoMud already has a built in webserver. The goal here is to support some administrative and building tools via a web interface.
This can be at times superior to purely using commands from in the mud, as you can fill out forms and load data more naturally.
Goals
The initial goal for this will be small - build a foundation that can be expanded upon.
The text was updated successfully, but these errors were encountered: