lrf402788946 vor 4 Jahren
Ursprung
Commit
0030593c21
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  1. 4 1
      app/service/users/organization.js

+ 4 - 1
app/service/users/organization.js

@@ -114,7 +114,10 @@ class OrganizationService extends CrudService {
    */
   async wxLogin({ openid }) {
     const org = await this.model.findOne({ openid });
-    return org;
+    const data = _.omit(JSON.parse(JSON.stringify(org)), [ 'meta', 'password', '__v' ]);
+    const { secret: secrets } = this.config.jwt;
+    const token = jwt.sign(data, secrets);
+    return token;
   }
 }