There is a newer version of this episode, see the revised episode. Resources OmniAuth Episode 235: Omniauth Part 1 Full episode source code Update 12/5/11: Some things have changed since OmniAuth version 1.0 was released. Each provider is now a separate gem that should be included in the Gemfile, and the "user_info" hash is now simply "info". The changes have been made below.