From: Ursula K. <urs...@tu...> - 2015-07-02 08:47:34
|
Hello! We have VuFind 2.4.1 installed and use: [Authentication] method = ILS and [Catalog] driver = "PAIA" Because of a privacy policy we need to prevent VuFind from storing the user data (username, firstname, lastname, email, cat_username, cat_password/cat_pass_enc) in the VuFind MySQL database. I tried editing the processILSUser function in Auth/ILS.php and the saveCredentials function in Db/Row/User.php in order to at least let VuFind create empty entries in the table user. But if the fields user.cat_username and user.cat_password are empty in the MySQL database the login doesn't work anymore and VuFind displays the cataloglogin.phtml template instead to let the user create a new account. Beside of this: the field user.username is still filled even if I let processILSUser and saveCredentials functions return empty results for the fields specified in these functions ... Where/How could I edit the VuFind code to let VuFind write no data into the MySQL table "user" when logging in through the ILS authentication method if I – on the other hand – still need the authentication method to function? I am thankful for all help. Best regards, Ursula ----- Ursula Kampling Universitätsbibliothek Ilmenau Langewiesener Str. 37 D-98693 Ilmenau -- View this message in context: http://vufind.2307425.n4.nabble.com/using-authentication-method-ILS-without-storing-user-data-in-MySQL-database-tp4667836.html Sent from the vufind-general mailing list archive at Nabble.com. |