Newer
Older
Rails.application.routes.draw do

Mauricio Giacomini Girardello
committed
devise_for :users

Mauricio Giacomini Girardello
committed
concern :followable do
member do
post :follow
delete :unfollow
end
end
concern :sociable do
member do
post :like
delete :unlike
end
end
# devise_for :users, :controllers => { :omniauth_callbacks => "callbacks" }
namespace :v1 do
mount_devise_token_auth_for 'User', skip: [:omniauth_callbacks], at: :auth

Mauricio Giacomini Girardello
committed
resources :users, concerns: :followable
resources :collections, concerns: [:followable, :sociable]
resources :learning_objects, concerns: :sociable