Commit 2887b752acd7e20b83af39a7eb2a85add4f554c4
Committed by
Rafael Manzo
1 parent
e424fdc0
[Colab] Enable RemoteUser Omniauth provider (for Colab)
Showing
3 changed files
with
7 additions
and
1 deletions
Show diff stats
Gemfile
Gemfile.lock
... | ... | @@ -207,6 +207,8 @@ GEM |
207 | 207 | omniauth (1.2.2) |
208 | 208 | hashie (>= 1.2, < 4) |
209 | 209 | rack (~> 1.0) |
210 | + omniauth-remote-user (0.0.5) | |
211 | + omniauth (~> 1.0) | |
210 | 212 | orm_adapter (0.5.0) |
211 | 213 | pg (0.18.2) |
212 | 214 | poltergeist (1.6.0) |
... | ... | @@ -359,6 +361,7 @@ DEPENDENCIES |
359 | 361 | konacha |
360 | 362 | mocha |
361 | 363 | omniauth |
364 | + omniauth-remote-user | |
362 | 365 | pg (~> 0.18.1) |
363 | 366 | poltergeist (~> 1.6.0) |
364 | 367 | rails (= 4.2.4) | ... | ... |
app/models/user.rb
... | ... | @@ -3,7 +3,7 @@ class User < ActiveRecord::Base |
3 | 3 | # :token_authenticatable, :confirmable, |
4 | 4 | # :lockable, :timeoutable and :omniauthable |
5 | 5 | devise :database_authenticatable, :registerable, :recoverable, :rememberable, :trackable, :validatable, |
6 | - :omniauthable, omniauth_providers: [] | |
6 | + :omniauthable, omniauth_providers: [:RemoteUser] | |
7 | 7 | |
8 | 8 | validates :name, presence: true |
9 | 9 | validates :email, presence: true, uniqueness: true | ... | ... |