api: add token authentication

This commit is contained in:
Jens Langhammer
2020-07-05 23:15:07 +02:00
parent d5a3e09a98
commit 2e2c9f5287
5 changed files with 57 additions and 11 deletions

View File

@ -56,10 +56,11 @@ class GroupUpdateView(
success_message = _("Successfully updated Group")
class GroupDeleteView(LoginRequiredMixin, DeleteMessageView):
class GroupDeleteView(LoginRequiredMixin, PermissionRequiredMixin, DeleteMessageView):
"""Delete group"""
model = Group
permission_required = "passbook_flows.delete_group"
template_name = "generic/delete.html"
success_url = reverse_lazy("passbook_admin:groups")