|
@@ -114,7 +114,10 @@ class OrganizationService extends CrudService {
|
|
*/
|
|
*/
|
|
async wxLogin({ openid }) {
|
|
async wxLogin({ openid }) {
|
|
const org = await this.model.findOne({ 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;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|