service

package
v0.0.0-...-66d1af2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

* @Author: lihuan * @Date: 2024-09-02 21:14:45 * @LastEditors: lihuan * @LastEditTime: 2024-09-22 21:53:43 * @Email: 17719495105@163.com

* @Author: lihuan * @Date: 2024-09-13 20:04:30 * @LastEditors: lihuan * @LastEditTime: 2024-09-23 22:36:55 * @Email: 17719495105@163.com

Index

Constants

View Source
const (
	AccessTokenKey = "__Access_Token_Redis_Key__"
	Times          = 90 //缓存时间 90 分钟
)

Variables

This section is empty.

Functions

func GetCacheToken

func GetCacheToken(ctx *gin.Context, svcCtx *svc.SvcContext) (models.AccessTokenReplay, error)

Types

type UserService

type UserService struct {
	// contains filtered or unexported fields
}

func NewUserService

func NewUserService(svcCtx *svc.SvcContext) *UserService

func (*UserService) DelUserInfo

func (u *UserService) DelUserInfo(ctx *gin.Context)

func (*UserService) GetTokenByOpenId

func (u *UserService) GetTokenByOpenId(ctx *gin.Context)

func (*UserService) GetUserInfo

func (u *UserService) GetUserInfo(ctx *gin.Context)

type WXService

type WXService struct {
	// contains filtered or unexported fields
}

func NewWXService

func NewWXService(svcCtx *svc.SvcContext) *WXService

func (*WXService) GetAccessToken

func (w *WXService) GetAccessToken(ctx *gin.Context)

func (*WXService) GetOpenIDByCode

func (w *WXService) GetOpenIDByCode(ctx *gin.Context)

获取 openid、unionid 和 session_key https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-login/code2Session.html

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL