Sort:  

I cloned your example to cloud 9 and got the same error as above. So, I thought maybe it's something I'm doing there. I forked your code and deployed it on heroku without modifying it at all and it didn't work. I'm just getting an application error and it doesn't even open to even get into the login parts.
You can see it at https://passportsteemconnect.herokuapp.com/ Does it work for you? Thanks

if you have discord, im mildfun on there or you can add me on github and i can help

thanks for your help. I'll write you on discord when i get a chance. I'm leap8 there too.