aboutsummaryrefslogtreecommitdiff
path: root/gn3/auth/views.py
blob: 4e01cc940c7cf734d42adcc978574b1b10b77a9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
"""The Auth(oris|entic)ation routes/views"""
from flask import Blueprint

from .authentication.oauth2.views import auth

from .authorisation.data.views import data
from .authorisation.users.views import users
from .authorisation.roles.views import roles
from .authorisation.groups.views import groups
from .authorisation.resources.views import resources

oauth2 = Blueprint("oauth2", __name__)

oauth2.register_blueprint(auth, url_prefix="/")
oauth2.register_blueprint(data, url_prefix="/data")
oauth2.register_blueprint(users, url_prefix="/user")
oauth2.register_blueprint(roles, url_prefix="/role")
oauth2.register_blueprint(groups, url_prefix="/group")
oauth2.register_blueprint(resources, url_prefix="/resource")