Class: Opro::Oauth::ClientAppController
- Inherits:
-
OproController
- Object
- ApplicationController
- OproController
- Opro::Oauth::ClientAppController
- Defined in:
- app/controllers/opro/oauth/client_app_controller.rb
Instance Method Summary collapse
- #create ⇒ Object
-
#index ⇒ Object
Show all client applications belonging to the current user.
- #new ⇒ Object
Instance Method Details
#create ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'app/controllers/opro/oauth/client_app_controller.rb', line 14 def create @client_app = Opro::Oauth::ClientApp.find_by_user_id_and_name(current_user.id, params[:opro_oauth_client_app][:name]) @client_app ||= Opro::Oauth::ClientApp.create_with_user_and_name(current_user, params[:opro_oauth_client_app][:name]) if @client_app.save # do nothing else render :new end end |