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
github.com/doorkeeper-gem/doorkeeper - e08ceaa47cb555e4db96254b39386d093eefe05b authored about 13 years ago by Piotr Jakubowski <[email protected]>
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]>
Even though the OAuth 2 spec does not mention this behavior, it is
a common practice to skip the...
- Add wiki links
- External links
- Improve installation tutorial
github.com/doorkeeper-gem/doorkeeper - a0a9c0eaad3e276ef74ee16a7ca260660665b789 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - e526c4a306b1e9c4665b0b76bbd2b7740b4b6c9b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 55724ce2fd4196afbfbbf67cf37a7e835652fab9 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 6af613e2549e96ecae589e82358cede5b04fac73 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 651133f9e32203e01f5f1a748b770d1f664f6ab7 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - bbd898f80fec0a601330e9e6c989d0fa9095f5bf authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - e7ac46073783c52a615d9208ae9f4ccda8e34031 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - b765a77c934bbdf851d5f2722b35d7b17095d86e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
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]>
- Simplify specs
- Remove code parameter from initializer
- Remove ValidationMethods module
It is no required to return the error anymore. The error response is
defined in the #validate me...
github.com/doorkeeper-gem/doorkeeper - 40d68ee5edae572f3e4a18957e60f8ffa697da25 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - b42d849f78980422e74a2e524ea971a9e1553a8f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 12999b8cb8f4cf7e240d0f3b30b88c3b96aadd15 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 38da5982bedd140e5099963dbaebd2c77aca7f96 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - f6a10f78e1a6a2bf905f24ca0e5dd1bf86411f5f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - becc0569146d93a9cde9d20cb2b8a3568013cb0f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 16a7743ccd97ad52d9080648ceb624e664570afb authored about 13 years ago by Felipe Elias Philipp <[email protected]>
Rails changes all HTTP headers to
HTTP_UPPERCASE_NAME_OF_HEADER
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]>github.com/doorkeeper-gem/doorkeeper - 52c024643b00efd7c234d0d4658c529378b70b20 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 77219c76b7e7a07b4d3ddb93227eb5f0badb2f54 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 1657d40836f932e7d1bcbd4a25021365140b2a48 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 85b0fcd4598d636966aa49bc6fa49846084c64c4 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 0e5c908c66825927f4b68f1cc1c9f282a1b7127f authored about 13 years ago by Piotr Jakubowski <[email protected]>
That way it is more clear for users on which object
they need to call their named routes. Otherw...
It notifies users that they should use main_app object if they
want to access their named routes.
github.com/doorkeeper-gem/doorkeeper - 296cb2224bfc5481086b39461a58f2b82c426867 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - fe3084d312bf71ac69a34c22bf8c0ba6e67ad992 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - fab97052865ac7cdfc6a7f8e484ef920b2d09cda authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - ca2d2df5fa5bf0f8e35bf6741de91b558655ddbb authored about 13 years ago by Felipe Elias Philipp <[email protected]>
It is more descriptive and is by default to raise an exception
if the resource_owner_authenticat...
It did not seem like perfect idea. Especially checking this stuff
in initializer.
If the user specifies the block for authenticating
admins, it would run it before actions in App...
github.com/doorkeeper-gem/doorkeeper - 82adfb1f5bbcb3df78126b2b62a9584e798ce751 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Every time you register an option in config it would create a method
in Doorkeeper module that w...
Also current_resource to current_resource_owner.
github.com/doorkeeper-gem/doorkeeper - 4d697cd67672fa7755df786b41b8238c46b4afed authored about 13 years ago by Piotr Jakubowski <[email protected]>github.com/doorkeeper-gem/doorkeeper - 5a8deb09932acd5b04f26864d9f7a8b0dc18bd4a authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 80c29dce04f9d13414eba42382569d5a64e5d2ca authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 6ac3d8bf01ea52fdada0fc2440e03bb8e2adc105 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
This also includes a heavy refactor in AuthorizationRequest class
moving validation related meth...
github.com/doorkeeper-gem/doorkeeper - 2b6f4c6750ca4a0db56a3cd2cd5f66d4f1a7ae6e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 1178320861933756978572a87b51ec91c05bbf35 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 1d59c1b8f2a980afa9deda30ebdec91b49df2387 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 13601a7d36e025052865554e3b1d71481b6b4772 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
self.change => change
github.com/doorkeeper-gem/doorkeeper - 6fc29ce980bb1529688ba5e4ffd4f56e03ba63bd authored about 13 years ago by Piotr Jakubowski <[email protected]>github.com/doorkeeper-gem/doorkeeper - 0a72ea0fb2054b0ddd6675304d5a45c0d02ef106 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Now the authenticator block is responsible for return the user
or redirect to the sign in path
Uses register_config_option to set new config options instead
of manually defining accessors and...
github.com/doorkeeper-gem/doorkeeper - 9a7b5d06e8d1d0f4f6079947977de09ca5c6ce52 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 27e5c1dbdf22ec81857f62cba95e459ca0c3451e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - c39a422e59db9f76e29dc383218dbcabc34bea64 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - cb44f13d4aba6dbc9d41da9f6f391a0f96c86a48 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 638dc064a76a7327f7af29240d4bbd6eac78dc46 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - b0e6ccb1beab0d6397a92e6ecb9b5541fadd02dd authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 90745315ceecbd1741fa55999b9600e290348dd7 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Created a DSL for configuration.
github.com/doorkeeper-gem/doorkeeper - d1a7516cfe1743b96f439108be953e17e8311a9c authored about 13 years ago by Piotr Jakubowski <[email protected]>github.com/doorkeeper-gem/doorkeeper - 0382b602c004e1402b15fac64ec88e4eaeb65dc8 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 5c5f58f0f2b0cfa5e95bd6d465809fcaa019de48 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - a0daa64c899ffb56e7434e9c2dbfebd3673e04c5 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
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]>github.com/doorkeeper-gem/doorkeeper - 8eade972031d194dc577f3eb9bbdf8fce5114c3d authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 7f4a9676db55ef86382f26795ab7a1d01a5bedeb authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 3340ef514dda9fc6a3abef526e18ec2adc796c5d authored about 13 years ago by Felipe Elias Philipp <[email protected]>
This also fix a bug when creating the access grant it was storing
the client uid instead of id. ...
github.com/doorkeeper-gem/doorkeeper - e3a1e773364b6274ea4edafffbaafa63e3872f6b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 719a1d57a8d563600c15a072d11e6af5331176f7 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - c63e551af378a6dc85a4ad0b328ffc0f952eb772 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - cad9e14b2ff84b46eca9fbc5c99cf4c5d3881103 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 469e7fe433f6ea17cb505351b293d53e60fe01b0 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 6d77fd87b95a6559ea62afd92e871e2b2239d8f5 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - d7cfd18ed2055a7a6110916044bdface4f6af2bc authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 16117afed4ebc4e9f33c2f2ff0826aadcfdf8465 authored about 13 years ago by Piotr Jakubowski <[email protected]>
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]>github.com/doorkeeper-gem/doorkeeper - 71be636115e7731bbf9b891e64e4ffbfc8f6294b authored about 13 years ago by Felipe Elias Philipp <[email protected]>
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]>github.com/doorkeeper-gem/doorkeeper - ed732ce83ec5680d160b833aa5af8c0401ad59f9 authored about 13 years ago by Piotr Jakubowski <[email protected]>
Application uid and secret can not be null.
github.com/doorkeeper-gem/doorkeeper - b3fdd6d5ead679f396fc9ce0f928850d3d8bf0f9 authored about 13 years ago by Piotr Jakubowski <[email protected]>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]>github.com/doorkeeper-gem/doorkeeper - 100fe2c4520283982031bc5769edebd3e794a871 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - ebdd6c9fb753cfa95e98f7dc918bcf482f67f11e authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - dd0eef24eb0c644acde33d064fd255a54f867eec authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - cdccddd88e4426c1a11c20e7fa935fcda4c363e4 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 0c3f0fccca9742526b19d50b46b3523788a1ce4f authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 56e269c9cbefa54babeb460289bee3129c2f4ce4 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - d9622e6dfd0980304ea6082ddcf5b43ced2439b8 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - ab134ad7cdab9dbaee81d510ee187846db71490f authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - fb76738381f27fe4cb62d126c1f41d45bba77dce authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - bd4f2198c7981a97ea3ca478302bee865f3119ac authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 4bce945949a9b7cb1d44b7f8b78d4787d9b3f160 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 017527fffd1629f6ac9889214804d1471beab092 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - c6c12ea61e5f65f46a3d991bf6210b375104fc02 authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 5c6a359e7ae1ae97db148bdd69f25ebf86554eb2 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - ec23dcfcda5870c16bcf95570b4a7eb1584453fd authored about 13 years ago by Piotr Jakubowski <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 5854d236803fe5570101299682aec7cdef07cb86 authored about 13 years ago by Felipe Elias Philipp <[email protected]>
github.com/doorkeeper-gem/doorkeeper - 38c6b5e2389f76ccd0288a58d4cf9f68d95ae925 authored about 13 years ago by Felipe Elias Philipp <[email protected]>