Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

doorkeeper

Doorkeeper is an OAuth2 provider built for Ruby, Rails and Grape
Collective - Host: opensource - https://opencollective.com/doorkeeper-gem - Code: https://github.com/doorkeeper-gem/doorkeeper

Put top bar in doorkeeper layout

github.com/doorkeeper-gem/doorkeeper - e08ceaa47cb555e4db96254b39386d093eefe05b authored about 13 years ago by Piotr Jakubowski <[email protected]>
Merge pull request #1 from felipeelias/skip-authorization

Skips authorization form if the client has been authorized by the resource owner

github.com/doorkeeper-gem/doorkeeper - dab436e47575a7dc7f7c312bc89852ef3679c7f6 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Skips authorization form if the client is already authorized by the resource owner

Even though the OAuth 2 spec does not mention this behavior, it is
a common practice to skip the...

github.com/doorkeeper-gem/doorkeeper - c7bb5d10912647f42665d16a6c9ceae8df58c3a6 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Improve readme

- Add wiki links
- External links
- Improve installation tutorial

github.com/doorkeeper-gem/doorkeeper - cc93c0ad80b9185e45788f77d0ec94dbbd6e5bd6 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add links to the wiki

github.com/doorkeeper-gem/doorkeeper - a0a9c0eaad3e276ef74ee16a7ca260660665b789 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add supported ruby versions to readme

github.com/doorkeeper-gem/doorkeeper - e526c4a306b1e9c4665b0b76bbd2b7740b4b6c9b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add rubinius to travis build

github.com/doorkeeper-gem/doorkeeper - 55724ce2fd4196afbfbbf67cf37a7e835652fab9 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Ignore rbc files

github.com/doorkeeper-gem/doorkeeper - 6af613e2549e96ecae589e82358cede5b04fac73 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Y U no work travis?

github.com/doorkeeper-gem/doorkeeper - 651133f9e32203e01f5f1a748b770d1f664f6ab7 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add 1.8 and 1.9.3 to travis

github.com/doorkeeper-gem/doorkeeper - bbd898f80fec0a601330e9e6c989d0fa9095f5bf authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Changes for ruby 1.8

github.com/doorkeeper-gem/doorkeeper - e7ac46073783c52a615d9208ae9f4ccda8e34031 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Wrap specs in module Doorkeeper::OAuth to fix 1.9.3 issue

github.com/doorkeeper-gem/doorkeeper - b765a77c934bbdf851d5f2722b35d7b17095d86e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Change default rake task

Now it runs app:test:prepare before run specs

github.com/doorkeeper-gem/doorkeeper - dd0afe5f613efd186c155462da7856652b52738f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Refactor AccessTokenRequest specs and implementation

- Simplify specs
- Remove code parameter from initializer
- Remove ValidationMethods module

github.com/doorkeeper-gem/doorkeeper - 1c95a223c77a68c009aaa18538d7cd5fae14af6b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Change the way validation works

It is no required to return the error anymore. The error response is
defined in the #validate me...

github.com/doorkeeper-gem/doorkeeper - 355f2cd6a5735460ebcee026d89861c3be8302c1 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Cleanup TokensController spec and implementation

github.com/doorkeeper-gem/doorkeeper - 40d68ee5edae572f3e4a18957e60f8ffa697da25 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Cleanup AuthorizationsController specs and implementation

github.com/doorkeeper-gem/doorkeeper - b42d849f78980422e74a2e524ea971a9e1553a8f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Application's redirect uri is required

github.com/doorkeeper-gem/doorkeeper - 12999b8cb8f4cf7e240d0f3b30b88c3b96aadd15 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Update styling in application form

github.com/doorkeeper-gem/doorkeeper - 38da5982bedd140e5099963dbaebd2c77aca7f96 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add update and edit actions to applications endpoint

github.com/doorkeeper-gem/doorkeeper - f6a10f78e1a6a2bf905f24ca0e5dd1bf86411f5f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Remove unecessary files

github.com/doorkeeper-gem/doorkeeper - becc0569146d93a9cde9d20cb2b8a3568013cb0f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Redirect uri is required when requesting the access token

github.com/doorkeeper-gem/doorkeeper - 16a7743ccd97ad52d9080648ceb624e664570afb authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Change Authorization header to HTTP_AUTHORIZATION

Rails changes all HTTP headers to
HTTP_UPPERCASE_NAME_OF_HEADER

github.com/doorkeeper-gem/doorkeeper - 94ae7c7418c250ece0ab910243a233d0e9e5416b authored about 13 years ago by Piotr Jakubowski <[email protected]>
Update access token request flow

Add validations mentioned in the oauth 2 spec:

- grant_type, code and redirect_uri are required...

github.com/doorkeeper-gem/doorkeeper - 6138f9a0a0fb03f7fe08bd92534c400be18bfab1 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add deny action to authorization

github.com/doorkeeper-gem/doorkeeper - 52c024643b00efd7c234d0d4658c529378b70b20 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Refactor validation methods

github.com/doorkeeper-gem/doorkeeper - 77219c76b7e7a07b4d3ddb93227eb5f0badb2f54 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Remove scopes text from authorization endpoint.

github.com/doorkeeper-gem/doorkeeper - 1657d40836f932e7d1bcbd4a25021365140b2a48 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Change version to 0.1.0

github.com/doorkeeper-gem/doorkeeper - 85b0fcd4598d636966aa49bc6fa49846084c64c4 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Small description of doorkeeper in README

github.com/doorkeeper-gem/doorkeeper - 0e5c908c66825927f4b68f1cc1c9f282a1b7127f authored about 13 years ago by Piotr Jakubowski <[email protected]>
Add routes argument to configuration blocks

That way it is more clear for users on which object
they need to call their named routes. Otherw...

github.com/doorkeeper-gem/doorkeeper - d6987e450fc64bf9039d62a164d340af60fc548b authored about 13 years ago by Piotr Jakubowski <[email protected]>
Add method missing to application controller

It notifies users that they should use main_app object if they
want to access their named routes.

github.com/doorkeeper-gem/doorkeeper - fd0af29a52cf843d1e63397ee3c6000843c464ad authored about 13 years ago by Piotr Jakubowski <[email protected]>
Display config README after running the generator

github.com/doorkeeper-gem/doorkeeper - 296cb2224bfc5481086b39461a58f2b82c426867 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Update MIT-LICENSE

github.com/doorkeeper-gem/doorkeeper - fe3084d312bf71ac69a34c22bf8c0ba6e67ad992 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Update readme

github.com/doorkeeper-gem/doorkeeper - fab97052865ac7cdfc6a7f8e484ef920b2d09cda authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Update gemspec

github.com/doorkeeper-gem/doorkeeper - ca2d2df5fa5bf0f8e35bf6741de91b558655ddbb authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Change initializer template

It is more descriptive and is by default to raise an exception
if the resource_owner_authenticat...

github.com/doorkeeper-gem/doorkeeper - 389f089a79afbd806803d837ddfe0d4f5cd56c9a authored about 13 years ago by Piotr Jakubowski <[email protected]>
Remove config validation

It did not seem like perfect idea. Especially checking this stuff
in initializer.

github.com/doorkeeper-gem/doorkeeper - 756d27126854d055a4674374392119133bed9bda authored about 13 years ago by Piotr Jakubowski <[email protected]>
Admin authentication in applications controller

If the user specifies the block for authenticating
admins, it would run it before actions in App...

github.com/doorkeeper-gem/doorkeeper - 335c889c0ddcc68da5516bb7bcecd72498af24bf authored about 13 years ago by Piotr Jakubowski <[email protected]>
Add admin_authenticator option to config

github.com/doorkeeper-gem/doorkeeper - 82adfb1f5bbcb3df78126b2b62a9584e798ce751 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Config automatically creates Doorkeeper module static methods

Every time you register an option in config it would create a method
in Doorkeeper module that w...

github.com/doorkeeper-gem/doorkeeper - 2c090ce49d0a548402995feaf9cbac4ab497bebd authored about 13 years ago by Piotr Jakubowski <[email protected]>
Change authenticate_resource to authenticate_resource_owner

Also current_resource to current_resource_owner.

github.com/doorkeeper-gem/doorkeeper - 4d697cd67672fa7755df786b41b8238c46b4afed authored about 13 years ago by Piotr Jakubowski <[email protected]>
Introduce doorkeeper_for method for ActionController

github.com/doorkeeper-gem/doorkeeper - 5a8deb09932acd5b04f26864d9f7a8b0dc18bd4a authored about 13 years ago by Piotr Jakubowski <[email protected]>
Move request_spec_helper to helpers subdir

github.com/doorkeeper-gem/doorkeeper - 80c29dce04f9d13414eba42382569d5a64e5d2ca authored about 13 years ago by Piotr Jakubowski <[email protected]>
Updates Gemfile with correct readme file

github.com/doorkeeper-gem/doorkeeper - 6ac3d8bf01ea52fdada0fc2440e03bb8e2adc105 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add error handling to authorization endpoint

This also includes a heavy refactor in AuthorizationRequest class
moving validation related meth...

github.com/doorkeeper-gem/doorkeeper - 46a7001dff9183d548e681abece89f0d7e4950ca authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Make expires_at optional

github.com/doorkeeper-gem/doorkeeper - 2b6f4c6750ca4a0db56a3cd2cd5f66d4f1a7ae6e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Rake task to install doorkeeper in the test app

github.com/doorkeeper-gem/doorkeeper - 1178320861933756978572a87b51ec91c05bbf35 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Versions dummy app migrations

github.com/doorkeeper-gem/doorkeeper - 1d59c1b8f2a980afa9deda30ebdec91b49df2387 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add temporary error code for token endpoint

github.com/doorkeeper-gem/doorkeeper - 13601a7d36e025052865554e3b1d71481b6b4772 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Fix migration

self.change => change

github.com/doorkeeper-gem/doorkeeper - 6fc29ce980bb1529688ba5e4ffd4f56e03ba63bd authored about 13 years ago by Piotr Jakubowski <[email protected]>
Fixes for the config spec

github.com/doorkeeper-gem/doorkeeper - 0a72ea0fb2054b0ddd6675304d5a45c0d02ef106 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Change the authenticate_resource method

Now the authenticator block is responsible for return the user
or redirect to the sign in path

github.com/doorkeeper-gem/doorkeeper - 0214aa812e9990c20f37351b534134e76ff03530 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Change implementation of config

Uses register_config_option to set new config options instead
of manually defining accessors and...

github.com/doorkeeper-gem/doorkeeper - 52d33dd8d5b1eb28d7a7f1bb93c69b7a798edf3a authored about 13 years ago by Piotr Jakubowski <[email protected]>
Add integration test to access token request

github.com/doorkeeper-gem/doorkeeper - 9a7b5d06e8d1d0f4f6079947977de09ca5c6ce52 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add access token request class

github.com/doorkeeper-gem/doorkeeper - 27e5c1dbdf22ec81857f62cba95e459ca0c3451e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add token's endpoint controller

github.com/doorkeeper-gem/doorkeeper - c39a422e59db9f76e29dc383218dbcabc34bea64 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add access token model

github.com/doorkeeper-gem/doorkeeper - cb44f13d4aba6dbc9d41da9f6f391a0f96c86a48 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add route while running generator

github.com/doorkeeper-gem/doorkeeper - 638dc064a76a7327f7af29240d4bbd6eac78dc46 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Remove old setup method from lib/doorkeeper.rb

github.com/doorkeeper-gem/doorkeeper - b0e6ccb1beab0d6397a92e6ecb9b5541fadd02dd authored about 13 years ago by Piotr Jakubowski <[email protected]>
Generator creates default initializer

github.com/doorkeeper-gem/doorkeeper - 90745315ceecbd1741fa55999b9600e290348dd7 authored about 13 years ago by Piotr Jakubowski <[email protected]>
New configuration

Created a DSL for configuration.

github.com/doorkeeper-gem/doorkeeper - d1a7516cfe1743b96f439108be953e17e8311a9c authored about 13 years ago by Piotr Jakubowski <[email protected]>
Move lib specs to lib folder

github.com/doorkeeper-gem/doorkeeper - 0382b602c004e1402b15fac64ec88e4eaeb65dc8 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Readme fixes

github.com/doorkeeper-gem/doorkeeper - 5c5f58f0f2b0cfa5e95bd6d465809fcaa019de48 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add travis' build status image to README

github.com/doorkeeper-gem/doorkeeper - a0daa64c899ffb56e7434e9c2dbfebd3673e04c5 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Change default task to :run_specs

This task loads app's schema and run specs

github.com/doorkeeper-gem/doorkeeper - b4e3fa7f6950d54043f89f7fe03fb358aba4443d authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add travis-ci and default rake task

github.com/doorkeeper-gem/doorkeeper - 8eade972031d194dc577f3eb9bbdf8fce5114c3d authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Update installation instructions in README

github.com/doorkeeper-gem/doorkeeper - 7f4a9676db55ef86382f26795ab7a1d01a5bedeb authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Update README

github.com/doorkeeper-gem/doorkeeper - 3340ef514dda9fc6a3abef526e18ec2adc796c5d authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add integration test to authorization endpoint

This also fix a bug when creating the access grant it was storing
the client uid instead of id. ...

github.com/doorkeeper-gem/doorkeeper - d3d9c3f8f609601ee1aae3eb05fd9dc7d90a947b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Authenticate resource in authorization endpoint

github.com/doorkeeper-gem/doorkeeper - e3a1e773364b6274ea4edafffbaafa63e3872f6b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Adds dummy app initializer

github.com/doorkeeper-gem/doorkeeper - 719a1d57a8d563600c15a072d11e6af5331176f7 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Introduce configuration module with generator

github.com/doorkeeper-gem/doorkeeper - c63e551af378a6dc85a4ad0b328ffc0f952eb772 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Refactor AuthorizationRequest specs

github.com/doorkeeper-gem/doorkeeper - cad9e14b2ff84b46eca9fbc5c99cf4c5d3881103 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Adds home controller and user model to dummy app

github.com/doorkeeper-gem/doorkeeper - 469e7fe433f6ea17cb505351b293d53e60fe01b0 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Move autoloads to doorkeeper.rb

github.com/doorkeeper-gem/doorkeeper - 6d77fd87b95a6559ea62afd92e871e2b2239d8f5 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Web frontend for adding oauth applications

github.com/doorkeeper-gem/doorkeeper - d7cfd18ed2055a7a6110916044bdface4f6af2bc authored about 13 years ago by Piotr Jakubowski <[email protected]>
Add twitter bootstrap stylesheet to layout

github.com/doorkeeper-gem/doorkeeper - 16117afed4ebc4e9f33c2f2ff0826aadcfdf8465 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Add request spec helpers

i_should_see and i_should_be_at methods

github.com/doorkeeper-gem/doorkeeper - 21fb8032f7c25b3fdf646dbb9f605213845a789b authored about 13 years ago by Piotr Jakubowski <[email protected]>
Put /authorization specs as pending until we get the authentication block

github.com/doorkeeper-gem/doorkeeper - 71be636115e7731bbf9b891e64e4ffbfc8f6294b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Introduces Authorization Request for 'code' flow

The flow is described in: http://tools.ietf.org/html/draft-ietf-oauth-v2-22#section-4.1

The mai...

github.com/doorkeeper-gem/doorkeeper - ef4f5f22536ad36579a358c7bf22aacbdbbdead0 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Application model

github.com/doorkeeper-gem/doorkeeper - ed732ce83ec5680d160b833aa5af8c0401ad59f9 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Change migration

Application uid and secret can not be null.

github.com/doorkeeper-gem/doorkeeper - b3fdd6d5ead679f396fc9ce0f928850d3d8bf0f9 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Rename application to client

This improves the naming to reflect oauth2 spec

github.com/doorkeeper-gem/doorkeeper - fb391e1f0c0b6a5b875d5635eb938245c0077efd authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add FactoryGirl

github.com/doorkeeper-gem/doorkeeper - 100fe2c4520283982031bc5769edebd3e794a871 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Implements basic authorization request flow

github.com/doorkeeper-gem/doorkeeper - ebdd6c9fb753cfa95e98f7dc918bcf482f67f11e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add capybara to gemspec

github.com/doorkeeper-gem/doorkeeper - dd0eef24eb0c644acde33d064fd255a54f867eec authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Adds dummy app schema.rb

github.com/doorkeeper-gem/doorkeeper - cdccddd88e4426c1a11c20e7fa935fcda4c363e4 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Add pry gem

github.com/doorkeeper-gem/doorkeeper - 0c3f0fccca9742526b19d50b46b3523788a1ce4f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Adds AuthorizationsController

github.com/doorkeeper-gem/doorkeeper - 56e269c9cbefa54babeb460289bee3129c2f4ce4 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Start authorization request spec

github.com/doorkeeper-gem/doorkeeper - d9622e6dfd0980304ea6082ddcf5b43ced2439b8 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Ignore spec/generators/tmp

github.com/doorkeeper-gem/doorkeeper - ab134ad7cdab9dbaee81d510ee187846db71490f authored about 13 years ago by Piotr Jakubowski <[email protected]>
Add all tables to migration template

github.com/doorkeeper-gem/doorkeeper - fb76738381f27fe4cb62d126c1f41d45bba77dce authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Removes development.sqlite3

github.com/doorkeeper-gem/doorkeeper - bd4f2198c7981a97ea3ca478302bee865f3119ac authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Correct name of doorkeeper migration

github.com/doorkeeper-gem/doorkeeper - 4bce945949a9b7cb1d44b7f8b78d4787d9b3f160 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Create doorkeeper:install generator

github.com/doorkeeper-gem/doorkeeper - 017527fffd1629f6ac9889214804d1471beab092 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Remove Gemfile.lock from repo

github.com/doorkeeper-gem/doorkeeper - c6c12ea61e5f65f46a3d991bf6210b375104fc02 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Adds authorizations and token endpoint

github.com/doorkeeper-gem/doorkeeper - 5c6a359e7ae1ae97db148bdd69f25ebf86554eb2 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
README draft

github.com/doorkeeper-gem/doorkeeper - ec23dcfcda5870c16bcf95570b4a7eb1584453fd authored about 13 years ago by Piotr Jakubowski <[email protected]>
Ignore some files in the spec dir

github.com/doorkeeper-gem/doorkeeper - 5854d236803fe5570101299682aec7cdef07cb86 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Install rspec

github.com/doorkeeper-gem/doorkeeper - 38c6b5e2389f76ccd0288a58d4cf9f68d95ae925 authored about 13 years ago by Felipe Elias Philipp <[email protected]>