core: add ability for users to create tokens

This commit is contained in:
Jens Langhammer
2020-10-18 15:38:28 +02:00
parent 6a53069653
commit c698ba37d9
7 changed files with 250 additions and 2 deletions

View File

@ -6,6 +6,22 @@ from passbook.core.views import impersonate, overview, user
urlpatterns = [
# User views
path("-/user/", user.UserSettingsView.as_view(), name="user-settings"),
path("-/user/tokens/", user.TokenListView.as_view(), name="user-tokens"),
path(
"-/user/tokens/create/",
user.TokenCreateView.as_view(),
name="user-tokens-create",
),
path(
"-/user/tokens/<slug:identifier>/update/",
user.TokenUpdateView.as_view(),
name="user-tokens-update",
),
path(
"-/user/tokens/<slug:identifier>/delete/",
user.TokenDeleteView.as_view(),
name="user-tokens-delete",
),
# Overview
path("", overview.OverviewView.as_view(), name="overview"),
# Impersonation