01-08-2014 6:49 PM
Hi Gurus
The "_ SUSR LOGIN _ CHECK _ RFC" function checks the user profile or if the password is correct in USR01 table, 02 ...?
My user have problem with validation of password and I saw in debug, the message occurs after passing through this function call.
The message is: password is wrong.
Thanks.
01-08-2014 11:14 PM
Hi Ronaldo,
Not sure I understood your question. Yes, this FM checks the user password. If you are getting this exception, guess what? The password IS wrong!
Cheers,
Custodio
01-09-2014 4:05 AM
Hi,
The RFC SUSR_LOGIN_CHECK_RFC takes the password in uppercase.if your password is in lowercase then it will be wrong.If you enter the password in the lowercase the RFC takes it as uppercase.Just debug it.
Regards,
Jeffin
01-09-2014 4:42 AM
Hi Jeffin,
Sorry, but this is not true. I tested it (my pwd has lower and upper cases, numbers, special characters, blah blah blah - I hate these policies) and it validated fine (as it should). But maybe you gave a good hint that I forgot to mention: when testing this FM, don't forget to check the checkbox "Uppercase/Lowercase". This way it will be case sensitive, not translated to upper case (the user id must be entered in upper cases though).
Cheers,
Custodio
01-09-2014 5:01 AM
Hi,
You have to check the UPPERCASE/LOWERCASE checkbox,If not it wont work.
Regards,
Jeffin
01-09-2014 5:26 AM
01-09-2014 5:06 AM
Hi Ronaldo,
actually this function SUSR_LOGIN_CHECK_RFC treats password as case sensitive...so whenever you pass the password to it...just make sure that it goes as case-sensitive...if u pass say 'xyz123' as password..and it goes like 'XYZ123'..so it returns false.