Create a "first-party" OAuth application attribute
connorshea opened this issue · comments
This will be necessary to make certain special features available to the Vue-only frontend, e.g. deleting the user account (we don't want to give that power to third party applications for obvious reasons).
This might be relevant, from doorkeeper.rb
:
# skip_authorization do |resource_owner, client|
# client.superapp? or resource_owner.admin?
# end