Jump to content
Sign in to follow this  
csnv

CSNV's webtoken plugin (required for 2019-06+ clients)

Recommended Posts

Plugin for generating webtokens for third party applications to serve the required web services for newer clients (2019-06+).

 

Quote

This project only aims to provide a bare minimun solution for 2019-06+ clients. For a more functional, feature rich, better security and better performance solution, help funding the real deal here https://board.herc.ws/topic/20151-http-support-in-hercules-funding/

 

Third party applications than can make use of webtokens generated by this plugin:

https://github.com/csnv/Mindu <- Plugin was tested under this webserver

https://github.com/secretdataz/athena-web-service

 

Please report any issue in the github page
https://github.com/csnv/webtoken

 

Instructions:

- Import login_webtoken_fields.sql into your SQL database.

- Apply webtoken.diff to your Hercules server codebase. Alternatively, you may apply this PR: https://github.com/HerculesWS/Hercules/pull/3183

- Place csnv_webtoken.c in your src/plugins directory and compile.

Now your hercules emulator generates the required webtoken. Pick a webserver application that can make use of it.


Plugin download:

 

Edited by csnv

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.