add user module and jwt
This commit is contained in:
parent
ac80ecaf4b
commit
5c9ecec8fc
@ -2,8 +2,10 @@ import { Configure } from '@/modules/config/configure';
|
|||||||
import { ConfigureFactory } from '@/modules/config/types';
|
import { ConfigureFactory } from '@/modules/config/types';
|
||||||
import * as contentControllers from '@/modules/content/controllers';
|
import * as contentControllers from '@/modules/content/controllers';
|
||||||
import { ApiConfig, VersionOption } from '@/modules/restful/types';
|
import { ApiConfig, VersionOption } from '@/modules/restful/types';
|
||||||
|
import { createUserApi } from '@/modules/user/routes';
|
||||||
|
|
||||||
export const v1 = async (configure: Configure): Promise<VersionOption> => {
|
export const v1 = async (configure: Configure): Promise<VersionOption> => {
|
||||||
|
const userApi = createUserApi();
|
||||||
return {
|
return {
|
||||||
routes: [
|
routes: [
|
||||||
{
|
{
|
||||||
@ -17,6 +19,7 @@ export const v1 = async (configure: Configure): Promise<VersionOption> => {
|
|||||||
{ name: '标签操作', description: '对标签进行CRUD操作' },
|
{ name: '标签操作', description: '对标签进行CRUD操作' },
|
||||||
{ name: '文章操作', description: '对文章进行CRUD操作' },
|
{ name: '文章操作', description: '对文章进行CRUD操作' },
|
||||||
{ name: '评论操作', description: '对评论进行CRUD操作' },
|
{ name: '评论操作', description: '对评论进行CRUD操作' },
|
||||||
|
...userApi.tags.app,
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
children: [
|
children: [
|
||||||
@ -25,6 +28,7 @@ export const v1 = async (configure: Configure): Promise<VersionOption> => {
|
|||||||
path: 'content',
|
path: 'content',
|
||||||
controllers: Object.values(contentControllers),
|
controllers: Object.values(contentControllers),
|
||||||
},
|
},
|
||||||
|
...userApi.routes.app,
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
Loading…
Reference in New Issue
Block a user