Hack hack hack...

An open journal-- some of it written for you, but most of it is for me.

Omniauth Tomfoolery

Problem: Want to redirect a user who has yet to sign up back to our site after joining Github. Github does not support a url other than login and if you were to click on sign up from there, you would lose the query string parameters.

Resources: Explicitly set strategy class

Strategy Contribution Guide

oauth strategy

I ended up getting the param through, but github noticed and closed the loop. Sad.