Fix account linking

I saw something on stackoverflow about an `omniauth.origin` param that supposedly automatically gets set, but it wasn't working for me.  And I didn't feel like storing something in the session, so this seemed like the best option.