This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user