1. Developers»
  2. Installing Clickpass»
  3. Flow chart & checklist

Checklist and flow chart

Installation checklist

Enable OpenID on your server
Add a table to your database to store OpenIDs for your users.
Install an OpenID library
Server scripts to create on your website
These are simple pages on your site that execute a simple process and return a web page containing text. They do not require you to create any user interface.
begin_openid_login Begins OpenID authentication for complete_openid_login.
complete_openid_login A URL that receives an authenticated OpenID either logs an existing user in or passes a new user on for registration.
process_openid_registration Receives and validates registration information such as name/email for a new signup and creates new accounts.
add_openid_to_user Add OpenID to an existing user account.
URLs from Clickpass that are used
registration_form_page Displays a registration form as well as any errors provided - detail parameters available as well as error format and notation for 'required'
UI Widgets to add to your website
These widgets contain all of the UI necessary to manage signing up and registering new users as well as logging in your existing ones.
login_widget
(add to login pages)
The "Clickpass Enter" button - add to login pages
direct_merge_widget
(user's account settings page)
Allows a user to connect their account with you to their account with Clickpass directly from your site.


Clickpass and OpenID flowchart

OpenID flow chart

User contributed notes

Have something to add to the docs or a question you want to ask? Get stuck in.

(We may occasionally prune notes to keep them as useful as possible to our readers)