Enabling customer loginIf you would
like to have a login status box on each page you will
need to add one line of code where you would like the
login box to appear. The code you need is the following:
<!--#include file="vsadmin/inc/incminilogin.asp"-->
Paste that into HTML / code view exactly where the
login box should appear and make sure that it comes
somewhere after the include lines:
<!--#include file="vsadmin/db_conn_open.asp"-->
<!--#include file="vsadmin/includes.asp"-->
<!--#include file="vsadmin/inc/languagefile.asp"-->
<!--#include file="vsadmin/inc/incfunctions.asp"-->
To enable the login you will then need to go to
vsadmin/includes.asp and add the line (if it's not
already present) enableclientlogin=true
Finally you'll need to set up the login page itself.
Open your thanks.asp page and save it as
clientlogin.asp. Then go in to HTML / code view and
locate this line:
<!--#include file="vsadmin/inc/incthanks.asp"-->
....and change it to
<!--#include file="vsadmin/inc/incclientlogin.asp"-->
Save clientlogin.asp and upload it to your server.
You should now be able to see the login box and the
login page on your store.

Login Box

Login Box after successful login

Login Box if enableclientlogin=true
hasn't been set in vsadmin/includes.asp
Login Dialogue on clientlogin.asp
Setting up a client
In your home admin page there should be a link
client login admin,
click to set up your clients' options.

Click on new client login to add the details
and parameters available for each particular customer.

Enter the client name, password, the relevant action
(You can use CTRL + Click to select more than one
choice) and finally the login level. When done, click on
submit and your client will have been set up with the
parameters you have assigned.
Login level
You can assign different levels of login permissions
on any page to say that a particular page is restricted
to anyone below the login level assigned in the login
admin section. For example, if you set
requiredloginlevel=4 then only people who you have set
up with a login value of 4 or above can view the page
when logged on. Only place the code on the pages where
you need to restrict access, for example, it should not
go on clientlogin.asp
To add the level of restriction to individual pages
you will need to add the line:
<% requiredloginlevel=4 %>
...where 4 is the threshold of permission for that
page. This needs to come anywhere before the line
< !--#include file="vsadmin/inc/incfunctions.asp"-->
|