2025-06-09 11:13:05 +00:00
|
|
|
from flask_restx import fields, Namespace
|
|
|
|
|
|
|
|
auth_ns = Namespace('auth', description='Authentication')
|
|
|
|
|
2025-06-24 19:08:08 +00:00
|
|
|
signup_model = auth_ns.model('SignUp', {
|
2025-06-09 11:13:05 +00:00
|
|
|
'email': fields.String(required=True),
|
2025-06-24 19:08:08 +00:00
|
|
|
'password': fields.String(required=True),
|
|
|
|
'roles': fields.List(fields.String, required=False, default=["user"])
|
|
|
|
})
|
|
|
|
|
|
|
|
signin_model = auth_ns.model('SignIn', {
|
|
|
|
'email': fields.String(required=True),
|
|
|
|
'password': fields.String(required=True)
|
2025-06-09 11:13:05 +00:00
|
|
|
})
|