MCPcopy Create free account

hub / github.com/L-HeliantHuS/DuckyGo / functions

Functions66 in github.com/L-HeliantHuS/DuckyGo

↓ 25 callersMethodResult
()
serializer/common.go:14
↓ 6 callersFunctionErrorResponse
ErrorResponse 返回错误消息
api/main.go:38
↓ 5 callersFunctionBuildUserResponse
BuildUserResponse 序列化用户响应
serializer/user.go:35
↓ 4 callersFunctionCurrentUser
CurrentUser 获取当前用户
api/main.go:28
↓ 4 callersMethodSetPassword
SetPassword 设置密码
model/user.go:38
↓ 3 callersFunctionBuildUser
BuildUser 序列化用户
serializer/user.go:22
↓ 2 callersFunctionAuthAdmin
必须为管理员
middleware/auth.go:45
↓ 2 callersMethodChange
Change 修改密码
service/v2/user_changepassword_service.go:27
↓ 2 callersMethodChangePassword
()
DuckyGoTest.py:73
↓ 2 callersMethodCheckPassword
CheckPassword 校验密码
model/user.go:48
↓ 2 callersMethodLogin
()
DuckyGoTest.py:46
↓ 2 callersMethodLogin
Login 用户登录函数
service/v2/user_login_service.go:34
↓ 2 callersMethodLogout
()
DuckyGoTest.py:87
↓ 2 callersMethodMe
()
DuckyGoTest.py:63
↓ 2 callersFunctionPing
()
DuckyGoTest.py:17
↓ 2 callersMethodRegister
()
DuckyGoTest.py:29
↓ 2 callersMethodRegister
Register 用户注册
service/v2/user_register_service.go:47
↓ 2 callersFunctionT
T 翻译
conf/i18n.go:32
↓ 1 callersFunctionAuthRequired
AuthRequired 需要登录
middleware/auth.go:27
↓ 1 callersFunctionBaseResponse
BaseResponse 主要序列化响应
serializer/base.go:17
↓ 1 callersFunctionCors
Cors 跨域配置
middleware/cors.go:9
↓ 1 callersFunctionCurrentUser
CurrentUser 获取登录用户
middleware/auth.go:12
↓ 1 callersFunctionDatabase
Database 在中间件中初始化mysql链接
model/init.go:17
↓ 1 callersFunctionGenerateToken
(user model.User, ExpiresTime int64)
service/v2/user_login_service.go:19
↓ 1 callersFunctionGetUser
GetUser 用ID获取用户
model/user.go:31
↓ 1 callersFunctionInit
Init 初始化配置项
conf/conf.go:19
↓ 1 callersFunctionInitRedisMQ
InitRedisMQ 实例化单例函数
cache/RedisMQ.go:46
↓ 1 callersFunctionJwtRequired
JwtRequired 需要在Header中传递token
middleware/jwt.go:15
↓ 1 callersFunctionLoadLocales
LoadLocales 读取国际化文件
conf/i18n.go:14
↓ 1 callersFunctionNewRouter
NewRouter 路由配置
server/router.go:15
↓ 1 callersFunctionRedis
Redis 在中间件中初始化redis链接
cache/Redis.go:15
↓ 1 callersFunctionSessionCookie
SessionCookie 初始化Cookie-session
middleware/session.go:22
↓ 1 callersFunctionSessionRedis
特地提供两种解决方案,一种是打算开发成大型项目要用Redis,另一种是不需要Redis和MySQL开发练习使用~ SessionRedis 初始化Redis-session
middleware/session.go:14
↓ 1 callersMethodValid
Valid 验证表单
service/v2/user_register_service.go:17
↓ 1 callersMethodValid
Valid 验证表单
service/v2/user_changepassword_service.go:15
↓ 1 callersMethodValid
Valid 验证表单
service/v1/user_register_service.go:17
↓ 1 callersMethodValid
Valid 验证表单
service/v1/user_changepassword_service.go:15
↓ 1 callersFunctionmigration
执行数据迁移
model/migration.go:5
FunctionBaseAllResponse
BaseAllResponse 多个数据序列化响应
serializer/base.go:22
MethodChange
Change 修改密码
service/v1/user_changepassword_service.go:27
FunctionChangePassword
ChangePassword 修改密码
api/v2/user.go:42
FunctionChangePassword
ChangePassword 修改密码
api/v1/user.go:52
MethodChangePassword
(self)
DuckyGoTest.py:138
MethodCustome
Custome 消费者
cache/RedisMQ.go:25
FunctionIndex
Index 主页
api/main.go:15
FunctionInitRabbitMQ
RabbitMQ 在中间件中初始化RabbitMQ连接
cache/RabbitMQ.go:12
MethodLogin
(self)
DuckyGoTest.py:115
MethodLogin
Login 用户登录函数
service/v1/user_login_service.go:15
FunctionLogout
Logout 用户注销
api/v2/user.go:54
MethodLogout
(self)
DuckyGoTest.py:149
MethodMe
(self)
DuckyGoTest.py:130
FunctionPing
Ping 状态检查页面
api/main.go:20
MethodPublish
Publish 生产者
cache/RedisMQ.go:14
FunctionRandStringRunes
RandStringRunes 返回随机字符串
util/common.go:9
MethodRegister
(self)
DuckyGoTest.py:101
MethodRegister
Register 用户注册
service/v1/user_register_service.go:47
FunctionSendEmail
(username string, password string, host string, to []string, subject string, body string)
util/sendEmail.go:8
FunctionUserLogin
UserLogin 用户登录
api/v2/user.go:24
FunctionUserLogin
UserLogin 用户登录接口
api/v1/user.go:25
FunctionUserLogout
UserLogout 用户登出
api/v1/user.go:64
FunctionUserMe
UserMe 用户详情
api/v2/user.go:35
FunctionUserMe
UserMe 用户详情
api/v1/user.go:45
FunctionUserRegister
UserRegister 用户注册
api/v2/user.go:13
FunctionUserRegister
UserRegister 用户注册接口
api/v1/user.go:14
Method__init__
(self)
DuckyGoTest.py:96
Functionmain
()
main.go:8