diff --git a/app/assets/stylesheets/scaffolds.css.scss b/app/assets/stylesheets/scaffolds.css.scss deleted file mode 100644 index 6ec6a8f..0000000 --- a/app/assets/stylesheets/scaffolds.css.scss +++ /dev/null @@ -1,69 +0,0 @@ -body { - background-color: #fff; - color: #333; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 13px; - line-height: 18px; -} - -p, ol, ul, td { - font-family: verdana, arial, helvetica, sans-serif; - font-size: 13px; - line-height: 18px; -} - -pre { - background-color: #eee; - padding: 10px; - font-size: 11px; -} - -a { - color: #000; - &:visited { - color: #666; - } - &:hover { - color: #fff; - background-color: #000; - } -} - -div { - &.field, &.actions { - margin-bottom: 10px; - } -} - -#notice { - color: green; -} - -.field_with_errors { - padding: 2px; - background-color: red; - display: table; -} - -#error_explanation { - width: 450px; - border: 2px solid red; - padding: 7px; - padding-bottom: 0; - margin-bottom: 20px; - background-color: #f0f0f0; - h2 { - text-align: left; - font-weight: bold; - padding: 5px 5px 5px 15px; - font-size: 12px; - margin: -7px; - margin-bottom: 0px; - background-color: #c00; - color: #fff; - } - ul li { - font-size: 12px; - list-style: square; - } -} diff --git a/app/models/doorkeeper/application.rb b/app/models/doorkeeper/application.rb deleted file mode 100644 index 25aae03..0000000 --- a/app/models/doorkeeper/application.rb +++ /dev/null @@ -1,30 +0,0 @@ -module Doorkeeper - class Application - include Mongoid::Document - include Mongoid::Timestamps - - self.store_in collection: :oauth_applications - - field :name, :type => String - field :uid, :type => String - field :secret, :type => String - field :redirect_uri, :type => String - field :owner_id, :type => String - field :owner_type, :type => String - - - index({ - uid: 1, - owner_id: 1, - owner_type: 1 - }, - { unique: true }) - - has_many :authorized_tokens, :class_name => "Doorkeeper::AccessToken" - - def self.authorized_for(resource_owner) - ids = AccessToken.where(:resource_owner_id => resource_owner.id, :revoked_at => nil).map(&:application_id) - find(ids) - end - end -end \ No newline at end of file diff --git a/config/initializers/doorkeeper.rb b/config/initializers/doorkeeper.rb deleted file mode 100644 index 1d5f8be..0000000 --- a/config/initializers/doorkeeper.rb +++ /dev/null @@ -1,72 +0,0 @@ -Doorkeeper.configure do - # Change the ORM that doorkeeper will use. - # Currently supported options are :active_record, :mongoid2, :mongoid3, :mongo_mapper - orm :mongoid4 - - resource_owner_authenticator do |routes| - current_user || warden.authenticate!(:scope => :user) - end - - # This block will be called to check whether the resource owner is authenticated or not. - resource_owner_from_credentials do |routes| - request.params[:user] = {:email => request.params[:username], :password => request.params[:password]} - request.env["devise.allow_params_authentication"] = true - request.env["warden"].authenticate!(:scope => :user) - # User.authenticate!(params[:username], params[:password]) - end - - # If you want to restrict access to the web interface for adding oauth authorized applications, you need to declare the block below. - admin_authenticator do - # # Put your admin authentication logic here. - # # Example implementation: - redirect_to root_url unless current_user.try(:has_role?, :admin) - # Admin.find_by_id(session[:admin_id]) || redirect_to(new_admin_session_url) - end - - # Authorization Code expiration time (default 10 minutes). - # authorization_code_expires_in 10.minutes - - # Access token expiration time (default 2 hours). - # If you want to disable expiration, set this to nil. - # access_token_expires_in 2.hours - - # Issue access tokens with refresh token (disabled by default) - # use_refresh_token - - # Provide support for an owner to be assigned to each registered application (disabled by default) - # Optional parameter :confirmation => true (default false) if you want to enforce ownership of - # a registered application - # Note: you must also run the rails g doorkeeper:application_owner generator to provide the necessary support - enable_application_owner :confirmation => false - - # Define access token scopes for your provider - # For more information go to https://github.com/applicake/doorkeeper/wiki/Using-Scopes - # default_scopes :public - # optional_scopes :write, :update - - # Change the way client credentials are retrieved from the request object. - # By default it retrieves first from the `HTTP_AUTHORIZATION` header, then - # falls back to the `:client_id` and `:client_secret` params from the `params` object. - # Check out the wiki for more information on customization - # client_credentials :from_basic, :from_params - - # Change the way access token is authenticated from the request object. - # By default it retrieves first from the `HTTP_AUTHORIZATION` header, then - # falls back to the `:access_token` or `:bearer_token` params from the `params` object. - # Check out the wiki for more information on customization - # access_token_methods :from_bearer_authorization, :from_access_token_param, :from_bearer_param - - # Change the test redirect uri for client apps - # When clients register with the following redirect uri, they won't be redirected to any server and the authorization code will be displayed within the provider - # The value can be any string. Use nil to disable this feature. When disabled, clients must provide a valid URL - # (Similar behaviour: https://developers.google.com/accounts/docs/OAuth2InstalledApp#choosingredirecturi) - # - # test_redirect_uri 'urn:ietf:wg:oauth:2.0:oob' - - # Under some circumstances you might want to have applications auto-approved, - # so that the user skips the authorization step. - # For example if dealing with trusted a application. - # skip_authorization do |resource_owner, client| - # client.superapp? or resource_owner.admin? - # end -end diff --git a/rest_client.rb b/rest_client.rb deleted file mode 100644 index e1d739c..0000000 --- a/rest_client.rb +++ /dev/null @@ -1,2 +0,0 @@ -response = curl -i "http://localhost:3000/oauth/token" -F grant_type=password -F client_id='8dae7e34b1ba624e601cf659b65a70fa92d1c408d1f18252f9c0119b3efdce8d' -F client_secret='e11386baaa4cd9a2327ce3a170ec7ae74d88c5ed618342852492f7603e065cb9' -F username="orbit@rulingcom.com" -F password="bjo4xjp6" -puts response