Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
COM Object Interaction
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
COM Object Interaction
Miscellaneous
Thread ID:
00849593
Message ID:
00849593
Views:
61
I have various COM DLL's created in VFP.

Security procs
Registry procs
INI File procs
Data Access procs
General Procs
Error Handler

The question is this:
I'd like to make it necessary for developer at the Command Windows to
Login through the security DLL before access to the Data DLL is allowed.

Obviously I can control this inside an application, but how would I prevent access to
a Data Retreival method in the Command Window unless a valid login has been done?

I had thought of the following:
** Step 1
oSecurity = CREATEOBJECT("Security.procs")
cLoginString = oSecurity.Login(cName, cPassword)

** At this point, cLoginString contains a unique string returned
** by the Login function



** Step 2
oData = CREATEOBJECT("Data.procs")
oData.cLoginString = cLoginString
oRecordSet = oData.getSomeData(cSqlCommand)
The problem here is that there is nothing stopping someone from simply
saving the string to the clipboard, and accessing the Data DLL from the
command window at any time.

Any ideas?
Many Thanks
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people
Next
Reply
Map
View

Click here to load this message in the networking platform