Advertisement
Guest User

Untitled

a guest
Nov 28th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. var user = {
  2. validateCredentials: function (username, password) {
  3. return (
  4. (!(username += '') || username === '') ? { error: "No Username Given.", field: 'name' }
  5. : (!(username += '') || password === '') ? { error: "No Password Given.", field: 'pass' }
  6. : (username.length < 3) ? { error: "Username is less than 3 Characters.", field: 'name' }
  7. : (password.length < 4) ? { error: "Password is less than 4 Characters.", field: 'pass' }
  8. : (!/^([a-z0-9_-]+)$/i.test(username)) ? { error: "Username contains invalid characters.", field: 'name' }
  9. : false
  10. );
  11. }
  12. };
  13.  
  14. var results = user.validateCredentials('Nijikokun','somepassword');
  15. console.log(results);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement