@@ -11,7 +11,7 @@ class ParseUser extends ParseObject implements ParseCloneable {
11
11
/// Requires [String] username, [String] password. [String] email address
12
12
/// is required as well to create a full new user object on ParseServer. Only
13
13
/// username and password is required to login
14
- ParseUser (String username, String password, String emailAddress,
14
+ ParseUser (String username, this . password, String emailAddress,
15
15
{String sessionToken, bool debug, ParseHTTPClient client})
16
16
: super (keyClassUser) {
17
17
_debug = isDebugEnabled (objectLevelDebug: debug);
@@ -21,7 +21,6 @@ class ParseUser extends ParseObject implements ParseCloneable {
21
21
securityContext: ParseCoreData ().securityContext);
22
22
23
23
this .username = username;
24
- this .password = password;
25
24
this .emailAddress = emailAddress;
26
25
this .sessionToken = sessionToken;
27
26
}
@@ -40,6 +39,8 @@ class ParseUser extends ParseObject implements ParseCloneable {
40
39
static const String keyEmailAddress = 'email' ;
41
40
static const String path = '$keyEndPointClasses $keyClassUser ' ;
42
41
42
+ String password;
43
+
43
44
Map <String , dynamic > get acl => super .get <Map <String , dynamic >>(keyVarAcl);
44
45
45
46
set acl (Map <String , dynamic > acl) =>
@@ -54,10 +55,6 @@ class ParseUser extends ParseObject implements ParseCloneable {
54
55
55
56
set username (String username) => set <String >(keyVarUsername, username);
56
57
57
- String get password => super .get <String >(keyVarPassword);
58
-
59
- set password (String password) => set <String >(keyVarPassword, password);
60
-
61
58
String get emailAddress => super .get <String >(keyVarEmail);
62
59
63
60
set emailAddress (String emailAddress) =>
0 commit comments