So the PropType is a mistake on my end, should be an Object for the socket not a function I have pushed that fix.
The errors you are getting make me think that the certs have not been set up correctly.
Use this to create them: How to get HTTPS working on your local development environment in 5 minutes
And this to enable them: Importing and exporting your Email or Personal Authentication certificate using Chrome on Mac OS X
Also any other errors, lets move them over to a GH issue instead of buried in a medium thread. Feel free to open an issue here: https://github.com/funador/react-auth-client/issues