socialcast / devise_oauth2_providable

Rails3 engine integrating OAuth2 authentication with Devise
MIT License
219 stars 102 forks source link

Simple CRUD for managing users #12

Closed velles closed 12 years ago

velles commented 13 years ago

New client can be created using the REST URLs - oauth2/clients

wireframe commented 12 years ago

after reviewing the changes, i'm going to close this out and will not be including it into the core gem.

as discussed on issue #17: "exposing an external UI for managing clients. IMO, this is extremely application specific and well outside the definition of the oauth2 spec (intentionally). each application has it's own requirements around oauth2 client creation (ex: clients may be directly associated to the owning user), and I find it difficult to generalize it for use as a drop in gem.

not to mention the security implications which are not addressed here (ex: any user can edit any client)."

thanks for the suggestion, and if you think this would make a good addition for the community at large, i'd recommend creating a new gem that adds this functionality as an extension. ex: devise_oauth2_providable_client_ui