Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't log in (incorrect password) #1446

Closed
NotGus opened this issue Sep 6, 2013 · 7 comments
Closed

Can't log in (incorrect password) #1446

NotGus opened this issue Sep 6, 2013 · 7 comments

Comments

@NotGus
Copy link

NotGus commented Sep 6, 2013

So I can't remember my password and I was somehow logged out. But, I have my little number that I used to join a group. Can I use that to log back on? I really want to continue using habitrpg.

@lefnire
Copy link
Contributor

lefnire commented Sep 6, 2013

on it now

@ianoff
Copy link
Contributor

ianoff commented Sep 6, 2013

Related: I can log in to the derby version at old.habitrpg.com, no problem, but not the rewrite:

image

Exact same UN / pass, same case on username (lower). I use 1Password, if that helps; do you think the autofill of the password field is messing it up?

Edit: yeah, that was it: password managers like 1Password apparently mess up the login process on the Angular rewrite only. Weird.

@lefnire
Copy link
Contributor

lefnire commented Sep 6, 2013

If you get a chance Meagan, can you peak at the code for the old / new mismatch? I gotta jump back to work, but will dive in again tonight.

In the mean time, I added PW-reset, and then after you're in PW-change (to put back to your normal PW):

reset

change

@ianoff
Copy link
Contributor

ianoff commented Sep 6, 2013

I got in, just had to do the PW by hand and not use 1Pass and it was fine.

here's a peek: 1Pass is trying to fill in both the login and registration (see the faded back box on the left) and there's a message in the console: POST https://www.habitrpg.com/api/v1/user/auth/local 401 (Unauthorized)

screen shot 2013-09-06 at 9 13 23 am

@lefnire
Copy link
Contributor

lefnire commented Sep 6, 2013

there's definitely a 1pass ticket floating around, i'll need to find it and reference when i hit this next. The gist was 1pass was incompatible with how derby forms with x-bind=submit.. handled things. Had a conversation over on 1pass forum (linked said ticket) about how to mitigate that once we're off Derby, so we'll just need to work those suggestions into our angular forms. In the mean time, let's have people blacklist habit for 1pass for now

Edit: might just be we need to add action='POST' to all forms, even if they have an ng-submit

lefnire added a commit that referenced this issue Sep 9, 2013
@lefnire
Copy link
Contributor

lefnire commented Sep 9, 2013

#1246 is the issue i was referencing. I just added an action='POST' to the form, can you see if that solved the issue?

i'm marking this ticket down in prio, after some to-and-fro in the issue queue, I realized many of the login issues weren't login issues at all, but API errors for derby-corrupted user data. This one in particular simply looks like the same issue as #1246 , which black-listing Habit for LastPass or 1Pass is the temporary solution till we can get around to this

@paglias
Copy link
Contributor

paglias commented Oct 26, 2013

I think we can continue on #1246 since they seem exactly the same issue related to 1pass

@paglias paglias closed this as completed Oct 26, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants