Skip to content

Commit 5c231fa

Browse files
committed
store password in field
Potential fix for parse-community#444
1 parent 52fc301 commit 5c231fa

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

packages/dart/lib/src/objects/parse_user.dart

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class ParseUser extends ParseObject implements ParseCloneable {
1111
/// Requires [String] username, [String] password. [String] email address
1212
/// is required as well to create a full new user object on ParseServer. Only
1313
/// username and password is required to login
14-
ParseUser(String username, String password, String emailAddress,
14+
ParseUser(String username, this.password, String emailAddress,
1515
{String sessionToken, bool debug, ParseHTTPClient client})
1616
: super(keyClassUser) {
1717
_debug = isDebugEnabled(objectLevelDebug: debug);
@@ -21,7 +21,6 @@ class ParseUser extends ParseObject implements ParseCloneable {
2121
securityContext: ParseCoreData().securityContext);
2222

2323
this.username = username;
24-
this.password = password;
2524
this.emailAddress = emailAddress;
2625
this.sessionToken = sessionToken;
2726
}
@@ -40,6 +39,8 @@ class ParseUser extends ParseObject implements ParseCloneable {
4039
static const String keyEmailAddress = 'email';
4140
static const String path = '$keyEndPointClasses$keyClassUser';
4241

42+
String password;
43+
4344
Map<String, dynamic> get acl => super.get<Map<String, dynamic>>(keyVarAcl);
4445

4546
set acl(Map<String, dynamic> acl) =>
@@ -54,10 +55,6 @@ class ParseUser extends ParseObject implements ParseCloneable {
5455

5556
set username(String username) => set<String>(keyVarUsername, username);
5657

57-
String get password => super.get<String>(keyVarPassword);
58-
59-
set password(String password) => set<String>(keyVarPassword, password);
60-
6158
String get emailAddress => super.get<String>(keyVarEmail);
6259

6360
set emailAddress(String emailAddress) =>

0 commit comments

Comments
 (0)