Support for per-user API keys

This commit is contained in:
Robin Ward
2013-10-22 15:53:08 -04:00
parent 5e2d8dcf37
commit 348e2e3ef2
45 changed files with 670 additions and 87 deletions

View File

@ -16,6 +16,7 @@ class AdminDetailedUserSerializer < AdminUserSerializer
:can_be_deleted
has_one :approved_by, serializer: BasicUserSerializer, embed: :objects
has_one :api_key, serializer: ApiKeySerializer, embed: :objects
def can_revoke_admin
scope.can_revoke_admin?(object)
@ -49,4 +50,8 @@ class AdminDetailedUserSerializer < AdminUserSerializer
object.topics.count
end
def include_api_key?
api_key.present?
end
end