config配置
注册provider
from masonite.api.providers import ApiProvider PROVIDERS = [ ... ApiProvider ]
生成文件
python craft api:install
此时会再config目录下生成一个api.py
文件。
"""API Config""" from masonite.environment import env from app.models.User import User DRIVERS = { "jwt": { "algorithm": "HS512", "secret": env("JWT_SECRET"), "model": User, "expires": 过期时间, "authenticates": 认证者, "version": 版本, } }
就最后三项需要我们填写响应的信息
model的修改
为了支持jwt的认证,将User修改一下
__auth__ = "username"
Top comments (0)