I have a proof-of-concept working: HERE
Currently it's using my old script for custom sockets and JSON-For-Mirc
I left in all the test functions and debug text. /cod.login.jfm and /cod.login.urlget both result in a 200 OK when I expect to receive a 302 Temporary Redirect.
Cookie handling in the script will need to be improved regardless of which socket method is used.