We have a number of independent .mvc scripts that we use to connect our business system to our online store. These were written prior to the API being available, and work just fine with an unencrypted merchantdb.dat file. However, with the recent update, there is a forced encryption of the password field in merchantdb.dat. These independent scripts are run through a direct call from our local system, and not through any process initiated within Miva. The standard <MvOpenView Name="Merchant"...> doesn't work because there isn't the necessary overhead resources available (I assume). I expect that the basic decryption functions referenced in the dbapi_public.mv won't help either for the same reason.
Aside from storing the unencrypted db password in a secondary location for these scripts, or completely re-writing them for the API, or in another programming language, is there a reasonable way to decrypt the soon to be encrypted password field? Or perhaps to "connect" to Miva in these independent scripts to gain the additional resources needed?
Aside from storing the unencrypted db password in a secondary location for these scripts, or completely re-writing them for the API, or in another programming language, is there a reasonable way to decrypt the soon to be encrypted password field? Or perhaps to "connect" to Miva in these independent scripts to gain the additional resources needed?
Comment