Explorar el Código

Make usernames case-insensitive

Matt Coles hace 9 años
padre
commit
2a77634a15
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      index.js

+ 2 - 0
index.js

16
 app.all('/register', function(req, res) {
16
 app.all('/register', function(req, res) {
17
     var tmp_username = req.body.user || req.query.user;
17
     var tmp_username = req.body.user || req.query.user;
18
     var tmp_password = req.body.password || req.query.password;
18
     var tmp_password = req.body.password || req.query.password;
19
+    tmp_username = tmp_username.toLowerCase();
19
     var uquery       = 'user:' + tmp_username;
20
     var uquery       = 'user:' + tmp_username;
20
     var user_object  = {};
21
     var user_object  = {};
21
 
22
 
38
 
39
 
39
 app.all('/login', function(req, res) {
40
 app.all('/login', function(req, res) {
40
     var username = req.body.user || req.query.user;
41
     var username = req.body.user || req.query.user;
42
+    username = username.toLowerCase();
41
     var password = req.body.password || req.query.password;
43
     var password = req.body.password || req.query.password;
42
     var auth_key = req.body.auth_key || req.query.auth_key;
44
     var auth_key = req.body.auth_key || req.query.auth_key;
43
     var uquery   = 'user:' + username;
45
     var uquery   = 'user:' + username;