Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
COM Object Interaction
Message
De
13/11/2003 19:54:55
Joel Leach
Memorial Business Systems, Inc.
Tennessie, États-Unis
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00849593
Message ID:
00849725
Vues:
21
Hi Kevin,

Another option would be to pass the Security object to the GetSomeData() method, or set it as an oSecurity property on the data object.

>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
Joel Leach
Microsoft Certified Professional
Blog: http://www.joelleach.net
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform