Commit db501c959a90c7d577504014bdf3cb9d8c4b5749
1 parent
5fd0ff8d
Exists in
master
and in
2 other branches
Added the structure of omniauth-remote-user gem
Signed-off-by: Lucas Kanashiro <kanashiro.duarte@gmail.com> Signed-off-by: Thiago Ribeiro <thiagitosouza@hotmail.com> Signed-off-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Showing
8 changed files
with
86 additions
and
0 deletions
Show diff stats
... | ... | @@ -0,0 +1,14 @@ |
1 | +require 'omniauth' | |
2 | + | |
3 | +module Omniauth | |
4 | + module Stratagies | |
5 | + autoload :RemoteUser, 'omniauth/stratagies/remote_user' | |
6 | + end | |
7 | + | |
8 | + module Remote_user | |
9 | + autoload :Model, 'omniauth/remote_user/model' | |
10 | + module Models | |
11 | + autoload :ActiveRecord, 'omniauth/remote_user/models/active_record' | |
12 | + end | |
13 | +end | |
14 | + | ... | ... |
... | ... | @@ -0,0 +1,26 @@ |
1 | +require File.dirname(__FILE__) + '/lib/omniauth_remote_user/version' | |
2 | + | |
3 | +Gem::Specification.new do |gem| | |
4 | + gem.add_runtime_dependency 'omniauth' | |
5 | + | |
6 | + gem.add_runtime_dependency 'simplecov' | |
7 | + gem.add_runtime_dependency 'bundler' | |
8 | + gem.add_runtime_dependency 'rake' | |
9 | + gem.add_runtime_dependency 'rspec' | |
10 | + gem.add_runtime_dependency 'rack-test' | |
11 | + gem.add_runtime_dependency 'activerecord' | |
12 | + | |
13 | + gem.name = 'omniauth-remote-user' | |
14 | + gem.version = Omniauth::Remote_user::VERSION | |
15 | + gem.description = %q{Authentication with remote user HTTP header for Omniauth.} | |
16 | + gem.summary = gem.description | |
17 | + gem.email = ['kanashiro.duarte@gmail.com', 'thiagitosouza@gmail.com', 'rodrigosiqueiramelo@gmail.com'] | |
18 | + gem.homepage = 'http://beta.softwarepublico.gov.br/gitlab/softwarepublico/omiauth-remote-user' | |
19 | + gem.authors = ['Lucas Kanashiro', 'Thiago Ribeiro', 'Rodrigo Siqueira'] | |
20 | + gem.require_paths = %w(lib) | |
21 | + gem.files = `git ls-files -z`.split("\x0").reject {|f| f.start_with?('spec/')} | |
22 | + gem.test_files = `git ls-files -- {test,spec,feature}/*`.split("\n") | |
23 | + gem.license = %w(GPLv3) | |
24 | + gem.required_rubygems_version = '>= 1.3.5' | |
25 | +end | |
26 | + | ... | ... |
... | ... | @@ -0,0 +1,14 @@ |
1 | +require 'rubygems' | |
2 | +require 'bundler' | |
3 | +Bundler.setup :default, :development, :test | |
4 | + | |
5 | +require 'simplecov' | |
6 | +SimpleCov.start | |
7 | + | |
8 | +require 'rack/test' | |
9 | +require 'omniauth/remote_user' | |
10 | + | |
11 | +RSpec.configure do |config| | |
12 | + config.include Rack::Test::Methods | |
13 | +end | |
14 | + | ... | ... |