You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
373 B
11 lines
373 B
5 years ago
|
const AV = require("../lib/av-live-query-weapp-min")
|
||
|
|
||
|
function login() {
|
||
|
return AV.Promise.resolve(AV.User.current()).then(user =>
|
||
|
user ? (user.isAuthenticated().then(authed => authed ? user : null)) : null
|
||
|
).then(user => user ? user : AV.User.loginWithWeapp({
|
||
|
preferUnionId: true,
|
||
|
})).catch(error => console.error(error.message));
|
||
|
}
|
||
|
|
||
|
module.exports = login;
|