Note that there are some explanatory texts on larger screens.

plurals
  1. POOmniauth error: No route matches [GET] "/auth/facebook"
    primarykey
    data
    text
    <p>My app was working fine three weeks ago, but upon returning to work on it I am getting this error after attempting to log in via Facebook:</p> <pre><code>No route matches [GET] "/auth/facebook" </code></pre> <p>Not sure what's going on. I've looked at Stackoverflow but found only help related to the Devise gem. </p> <p><strong>NOTE: I am not using the Devise gem.</strong></p> <p>My app is on Ruby 2.0 and Rails 4</p> <p>My gemlock file is showing these versions of omniauth:</p> <pre><code> oauth2 (0.8.1) faraday (~&gt; 0.8) httpauth (~&gt; 0.1) jwt (~&gt; 0.1.4) multi_json (~&gt; 1.0) rack (~&gt; 1.2) omniauth (1.1.4) hashie (&gt;= 1.2, &lt; 3) rack omniauth-facebook (1.4.0) omniauth-oauth2 (~&gt; 1.0.2) omniauth-oauth2 (1.0.3) oauth2 (~&gt; 0.8.0) omniauth (~&gt; 1.0) </code></pre> <p>Here is my routes.rb:</p> <pre><code>Mybrary::Application.routes.draw do get "sessions/create" get "sessions/destroy" resources :users do resources :items, except: [:index] end resources :groups root 'users#splash' get 'items/search' =&gt; 'items#search_results', as: :search_item post 'user/:id/requests/:item_id' =&gt; 'users#request_loan', as: :request_loan post 'user/:id/approves/:item_id' =&gt; 'users#approve_loan', as: :approve_loan post 'user/:id/denies/:item_id' =&gt; 'users#deny_loan', as: :deny_loan post 'user/:id/returns/:item_id' =&gt; 'users#return_loan', as: :return_loan post 'group/:id/join_group/:user_id' =&gt; 'groups#join_group', as: :join_group post 'group/:id/leave_group/:user_id' =&gt; 'groups#leave_group', as: :leave_group post 'group/:id/approve_member/:user_id' =&gt; 'groups#approve_member', as: :approve_member post 'group/:id/deny_member/:user_id' =&gt; 'groups#deny_member', as: :deny_member match 'auth/:provider/callback', to: 'sessions#create', via: [:get, :post] match 'auth/failure', to: redirect('/'), via: [:get, :post] match 'signout', to: 'sessions#destroy', as: 'signout', via: [:get, :post] end </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload