title: OmniAuth:Builder#call getting called on every request
body: <p>So is a rails/omniauth gem question. I'm using OmniAuth in a pretty vanilla way, just the basic gem install, then add my facebook and twitter secret keys for my app, and then create an omni auth controller with a log in method and in the routes I put <code>match '/auth/:provider/callback' =&gt; 'omniauth#login', via: [:get, :post, :put, :delete]</code>.
  Basically what every other omniauth user does.</p>
  
  <p>My question is, when I started to analyze the performance of my app on new relic, I noticed that every single request to my app (including all the ones that aren't related to omniauth at all) are taking about ~13ms to go through OmniAuthBuilder:call.
  I would like to avoid this if possible since my app is an internal API and adding 10ms to every request slows down all of my api calls.
  I've looked at the source code for OmniAuth::Builder#call and it seems to be just passing the call along to the app, but I'm not totally sure why that is happening.
  Does anyone have any ideas on how to skip that step for most of my requests? I know it's a tough question but Stack has always been helpful in the past :D</p>