2.1

PrintShop Web Web Integration Guide | 5
Integration methods
This chapter describes the underwater login mechanisms supported by PSW. In all scenarios user
name and password information is send to PSW. This information is used to authenticate the account
and optionally redirected the web site.
The underwater login procedure begins when a login request to PSW is made from any Internet or
Intranet website. In order to instantiate the underwater login, the request can be made to either of
the files mentioned below. The call can include POST or GET parameters which are explained in the
following sections:
external_login.php, used for basic authentication and browser redirection
external_person_access.php, used for account authentication
The external_person_access.php file is used solely to authenticate a user account and is typically
used to create a custom login form. The file returns an encrypted password on success (the encrypted
password is also accepted by the external_login.php file)
External_login.php performs account authentication but its main purpose is to redirect the web browser
to a specific page in PSW and instantiate the correct skin.
Underwater login page flow