This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

PasswordQuery is to short

Hi,

The PasswordQuery is to short in Person (64 character). I've the Problem that the Questions are given by the security officer. At the end I added a new field with ccc_PasswordQuery and changed all the normal fields.

At the end I've still one problem:

var vars = _UserSession.SessionModule.TableStore.GetTable("SessionAuthVars");

var accountName = vars.GetColumn("AccountName").GetValue(vars.First()).String;

var q = await VI.WebRuntime.ServiceConnection.Get().Session.GetLimitedSqlScalarAsync<string>("QER_Person_GetPasswordQuery", new []{ new QueryParameter("CentralAccount", ValType.String, accountName)}, _cx).ConfigureAwait(false);

vars.GetColumn("PasswordQuery").SetValue(vars.First(), q);

 This CodeSnippet delivers only the PasswordQuery and not the CCC_PasswordQuery. If I fill it with a user method, I get an exception that I've not enough rights.

Did anyone know, where I find the QER_Person_GetPasswordQuery? or knows a solution here?

Regards

Friedhelm

  • I posted a similar question almost by the same time of your post and got no answer either. Posted some other questions related to the Password Portal but , again, to no avail. Seems like everything related with the Password portal has been obscured. And, at least on my case, has development and production times stalled. 

  • Hi Juan,

    the community is no replacement for the support but meant as an additional way of communicating with not only the vendor but to collaborate with other customers or implementation partners as well.

    If you really have an issue that stalls development or even the production I strongly recommend contacting support instead.

    In regards to your question, would you please share the version you are using?

    Best,

    Markus

  • Hi Friedhelm,

    QER_Person_GetPasswordQuery can be found in the table QBMLimitedSQL and cannot be overwritten. You would need to implement your custom SQL snippet.

    Starting with the next version of OneIM the length of a password answer has been enhanced to 256 characters.

    HTH

    Markus

  • Markus, thanks for replying.

    v8.0.1

  • See my answer. Starting with the next version of OneIM the length of a password answer has been enhanced to 256 characters (and allows more than one query / answer combination).

  • Hi Juancarlos,

    I just changed the length of the password question to 256 characters and send a request to enlarge the field to 256. Otherwise I've to do this after each update.

    Cheers

    Friedhelm

  • Hi, thank you all. I just needed to know how to access other elements of the Person table , such as a secondary email address field , so the user could recover the password via this method. After checking the table QBMLimitedSQL from Markus answer I've been able to create a new SQL snippet and now I'm free to go Slight smile