some changes to auth and group api

This commit is contained in:
2019-04-15 14:14:42 +02:00
parent cbc269edf2
commit 3ecc8e0955
6 changed files with 158 additions and 6 deletions

View File

@@ -17,14 +17,14 @@ from backend.auth import oidc_auth
from backend.models.user_model import User, Group
user_model = api_user.model('User', {
'id': fields.String(required=True, description='The user\'s identifier'),
'first_name': fields.String(required=True, description='The user\'s first name'),
'last_name': fields.String(required=True, description='The user\'s last name'),
'email': fields.String(required=True, description='The user\'s email address'),
'nickname': fields.String(required=False, description='The user\'s nick name'),
'groups': fields.List(fields.Nested({'name': fields.String()}), required=False, description='Group memberships.'),
'groups': fields.List(fields.Nested(api_user.model('user_group', {'id':fields.Integer(), 'name': fields.String()})),
required=False, description='Group memberships.'),
})