This commit is contained in:
2025-09-05 23:35:47 +08:00
parent 16fb22479f
commit e26a9e7735
4 changed files with 42 additions and 25 deletions
@@ -56,9 +56,13 @@ func (w *MiniService) Code2Session(code string) (*model.MiniUser, error) {
if err != nil {
if errors.Is(err, gorm.ErrRecordNotFound) {
// 创建新用户
// 生成默认昵称:萌宠爱 + OpenID的前6位
defaultNickname := "萌宠爱" + session.OpenID[:6]
user = model.MiniUser{
OpenID: session.OpenID,
SessionKey: &session.SessionKey,
Nickname: &defaultNickname,
}
if session.UnionID != "" {
user.UnionID = &session.UnionID