mozilla / id.webmaker.org

OAuth 2.0 identity provider for Webmaker
https://id.webmaker.org
Mozilla Public License 2.0
18 stars 51 forks source link

Login Issue with WebMaker #418

Closed Ruwan-Ranganath closed 8 years ago

Ruwan-Ranganath commented 8 years ago

I've tried to reset my password entering my email address recover

and it says theres no account for that email address. however as below image it send email to my account.

confirm

received this email

emailreover my user name field auto set as ruwan_ranganath , which include underscore , nothinghappen

but the system not allow _ ( underscore ) in user name .

novalidusername

and later I received another password reset email which lead to this page : password

Password I used have both capital , simple letters , numbers , symbols so I assume it is not a issue with it .

OS : Ubuntu 15.04 Firefox version : 44

cadecairos commented 8 years ago

Thanks for including all those screenshots! I'll take a look at this as soon as I can.

cadecairos commented 8 years ago

@Ruwan-Ranganath Okay, I change your username to have a dash, instead of an underscore. give it a shot.

cadecairos commented 8 years ago

I want to clarify what's happening here: your account does exist, but not with the username you're trying to use. It was rowan_ranganath, and I've changed it to have a dash instead of an underscore.

The second thing happening is that your account has never had a password set (we previously had a one-time password based system, but have since moved to user generated passwords.) When you enter your fixed username to sign in, it will tell you you don't have a password set. You will be able to request an email be sent to the email address associated with that username, and it will contain a link that will let you create a password for that account.

Ruwan-Ranganath commented 8 years ago

Thank you @cadecairos :+1: password resetting is successful . but when i use my logins at : https://id.webmaker.org/login/ it redirect to the page with this message :

{"statusCode":400,"error":"Bad Request","message":"child \"client_id\" fails because [\"client_id\" is not allowed to be empty]","validation":{"source":"query","keys":["client_id"]}}

id webmaker

cadecairos commented 8 years ago

That's a known problem, it's because the login pages aren't meant to be used directly, but as an OAuth provider for other services. Try logging in with thimble: https://thimble.mozilla.org

Ruwan-Ranganath commented 8 years ago

I just tried on my mobile phone and it works perfect .

device : OnePlus One OS : Android 6.01 Cynogen 13.0

Ruwan-Ranganath commented 8 years ago

Works fine with thimble @cadecairos thank you :)

pakTech786 commented 7 years ago

not working with thimble too.

{statusCode: 400,error: "Bad Request",message: "child "client_id" fails because ["client_id" is not allowed  be empty]",validation: - {source: "query",keys: - ["client_id"]}}

m deploying it locally on my system.