- Developers»
- Installing Clickpass»
- 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
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)