{"action":"created","issue":{"url":"https://api.github.com/repos/flowgrammable/flowsim/issues/130","labels_url":"https://api.github.com/repos/flowgrammable/flowsim/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/flowgrammable/flowsim/issues/130/comments","events_url":"https://api.github.com/repos/flowgrammable/flowsim/issues/130/events","html_url":"https://github.com/flowgrammable/flowsim/issues/130","id":56879602,"number":130,"title":"Complex password reports \"Invalid password\"","user":{"login":"sliqua","id":23967,"avatar_url":"https://avatars.githubusercontent.com/u/23967?v=3","gravatar_id":"","url":"https://api.github.com/users/sliqua","html_url":"https://github.com/sliqua","followers_url":"https://api.github.com/users/sliqua/followers","following_url":"https://api.github.com/users/sliqua/following{/other_user}","gists_url":"https://api.github.com/users/sliqua/gists{/gist_id}","starred_url":"https://api.github.com/users/sliqua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sliqua/subscriptions","organizations_url":"https://api.github.com/users/sliqua/orgs","repos_url":"https://api.github.com/users/sliqua/repos","events_url":"https://api.github.com/users/sliqua/events{/privacy}","received_events_url":"https://api.github.com/users/sliqua/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/flowgrammable/flowsim/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"sashajo","id":3321760,"avatar_url":"https://avatars.githubusercontent.com/u/3321760?v=3","gravatar_id":"","url":"https://api.github.com/users/sashajo","html_url":"https://github.com/sashajo","followers_url":"https://api.github.com/users/sashajo/followers","following_url":"https://api.github.com/users/sashajo/following{/other_user}","gists_url":"https://api.github.com/users/sashajo/gists{/gist_id}","starred_url":"https://api.github.com/users/sashajo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sashajo/subscriptions","organizations_url":"https://api.github.com/users/sashajo/orgs","repos_url":"https://api.github.com/users/sashajo/repos","events_url":"https://api.github.com/users/sashajo/events{/privacy}","received_events_url":"https://api.github.com/users/sashajo/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/flowgrammable/flowsim/milestones/3","html_url":"https://github.com/flowgrammable/flowsim/milestones/Release%200.1.0","labels_url":"https://api.github.com/repos/flowgrammable/flowsim/milestones/3/labels","id":949176,"number":3,"title":"Release 0.1.0","description":"","creator":{"login":"jassoncasey","id":971765,"avatar_url":"https://avatars.githubusercontent.com/u/971765?v=3","gravatar_id":"","url":"https://api.github.com/users/jassoncasey","html_url":"https://github.com/jassoncasey","followers_url":"https://api.github.com/users/jassoncasey/followers","following_url":"https://api.github.com/users/jassoncasey/following{/other_user}","gists_url":"https://api.github.com/users/jassoncasey/gists{/gist_id}","starred_url":"https://api.github.com/users/jassoncasey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jassoncasey/subscriptions","organizations_url":"https://api.github.com/users/jassoncasey/orgs","repos_url":"https://api.github.com/users/jassoncasey/repos","events_url":"https://api.github.com/users/jassoncasey/events{/privacy}","received_events_url":"https://api.github.com/users/jassoncasey/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":13,"state":"open","created_at":"2015-01-23T21:33:31Z","updated_at":"2015-02-26T06:15:12Z","due_on":"2015-02-26T06:00:00Z","closed_at":null},"comments":5,"created_at":"2015-02-06T22:53:53Z","updated_at":"2015-02-27T14:15:21Z","closed_at":null,"body":"Should define a password requirements policy :-)\r\n\r\nAttempted to use the following randomly generated 25 character password: \r\n2Y&'*_sy5]/nPwtWb)\\EFm&ic\r\n\r\nAnd was presented with \"Invalid Password\". I'm guessing it probably got hung up on the * or similar input.\r\n\r\n![screen shot 2015-02-06 at 5 50 42 pm](https://cloud.githubusercontent.com/assets/23967/6088869/0a31a796-ae29-11e4-9dba-9f472cdd3cdf.png)\r\n"},"comment":{"url":"https://api.github.com/repos/flowgrammable/flowsim/issues/comments/76400250","html_url":"https://github.com/flowgrammable/flowsim/issues/130#issuecomment-76400250","issue_url":"https://api.github.com/repos/flowgrammable/flowsim/issues/130","id":76400250,"user":{"login":"jassoncasey","id":971765,"avatar_url":"https://avatars.githubusercontent.com/u/971765?v=3","gravatar_id":"","url":"https://api.github.com/users/jassoncasey","html_url":"https://github.com/jassoncasey","followers_url":"https://api.github.com/users/jassoncasey/followers","following_url":"https://api.github.com/users/jassoncasey/following{/other_user}","gists_url":"https://api.github.com/users/jassoncasey/gists{/gist_id}","starred_url":"https://api.github.com/users/jassoncasey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jassoncasey/subscriptions","organizations_url":"https://api.github.com/users/jassoncasey/orgs","repos_url":"https://api.github.com/users/jassoncasey/repos","events_url":"https://api.github.com/users/jassoncasey/events{/privacy}","received_events_url":"https://api.github.com/users/jassoncasey/received_events","type":"User","site_admin":false},"created_at":"2015-02-27T14:15:21Z","updated_at":"2015-02-27T14:15:21Z","body":"Just verified on Hangout still doesn't work for me. Steps to reproduce ..\r\n1. Register button\r\n2. username: whatever, password: 2Y&'*_sy5]/nPwtWb)\\EFm&ic\r\n3. Submitt .... recieved an email, clicked on verificiation link, got to Verified Screen\r\n4. Login button\r\n5. username: <whatever>, password: 2Y&'*_sy5]/nPwtWb)\\EFm&ic\r\n6. Got 'Invalid Password' error on login attempt\r\n\r\n![screen shot 2015-02-27 at 9 14 15 am](https://cloud.githubusercontent.com/assets/971765/6413828/17fda4f4-be61-11e4-81ed-504d738469ef.png)\r\n\r\nThis appears to be logic in the the screen itself validating user input before making a rest call."}}