javascript-sdk icon indicating copy to clipboard operation
javascript-sdk copied to clipboard

AV.User.current()无法取出用户

Open airsaly opened this issue 9 years ago • 4 comments

需要设置:

AV.User._currentUserMatchesDisk = false;

才能取出已登陆用户

airsaly avatar Aug 13 '15 15:08 airsaly

@leeyeh @wangxiao

hjiang avatar Oct 10 '15 03:10 hjiang

http://jsbin.com/ravora/4/edit?html,js,console 这是一个最基本的用法,你能提供一个能复现你问题的 jsbin 吗?

leeyeh avatar Oct 10 '15 03:10 leeyeh

在iOS的webview中遇到了相同的问题,看了下源码。

925 current: function() { 926 if (AV.User._currentUser) { 927 return AV.User._currentUser; 928 } 929 930 if (AV.User._currentUserMatchesDisk) { 931 932 return AV.User._currentUser; 933 } 934 935 // Load the user from local storage. 936 ...

有一个疑惑还望请教,和这个问题有关,第一个if判断false后,第二个if true的情况下,返回的currentUser 为什么是相同的呢,不是肯定为null么?

stonexer avatar Oct 31 '15 09:10 stonexer

你好,遇到类似问题。 问题描述,详见用户社区帖子: https://forum.leancloud.cn/t/av-user-current/5896

heziqiang avatar Jan 25 '16 07:01 heziqiang