Quick manual setup tips

You can read these setup tips for better understanding various AuthPro implementation methods and use them as quick account configuration reference. For automated configuration of your account you can use our setup wizard tool.

1. Default configuration (members can signup for free and get instant access after registration)

When you create new account it comes preconfigured with the following options:

New members can register themselves and gain access to protected area immediately after registration. Standard registration form includes email, login and password fields. With every new registration this information sent to your admin email address. Registration confirmation message is also sent to member's email address.
Important: by default email sent to new members includes your name and email address which you have entered then created your account. You can change this on 'Design' page of your AuthPro account manager.

Sample quick start: Let's suppose you have unprotected public site hosted at http://www.yoursite.com and page http://www.yoursite.com/secret.html which you want to make accessible by registered members only. When you create new authpro.com account you can type something like this on signup form:

Username: youraccount
Password: yourpassword
Re-enter password: yourpassword
Your name: My Name
Email address: myemail@yoursite.com
Webpage title: My MembersOnly Site
Webpage URL: http://www.yoursite.com
Protected page URL: http://www.yoursite.com/secret.html
Failed login URL (optional): (leave empty or put your own error page URL)

If everything is done right, when you submit signup information you'll see the next page with these URLs on it:

1. Login page URL: this page will prompt your website visitors for login and password
2. Registration page URL: this page can be used by your members to signup to your members area
3. Edit profile page URL: where members can update their profile information
4. Password reminder page: where your members can retrieve their login and password in case they forgot it
5. Cancel membership page: where your members can cancel their membership if they want

The 1st URL (login form) will have links to the 2nd (registration) and 4th (password reminder) pages by default, so now all you have to do is remove any links to secret.html file from your website (in case you had them) and place link to login screen (the 1st page URL) somewhere on your website. You may also put page protection code to all your protected pages to make them accessible by registered members only.
Please note that username you chose on signup form will be part of URL's mentioned above.

Click here to see sample website structure with AuthPro protection service implemented.

After signup you'll be able to access your new AuthPro account manager. Account manager can be used to correct any details you have entered on signup page (except your account username) and to customize a lot of additional options. You can also use it to add, edit and delete members in your account.

2. Single / limited number of members

You can disable new members registration by unchecking
[ ] Allow new member registration option on 'Settings' page.
You can also remove 'registration' message from login form by clearing 'Registration message' field on 'Design' page. After that no new members can be registered automatically and you can only add new members using your Account Manager's 'Members Add' page.

You can also disable automatic member registration by unchecking
[ ] Add new member to database automatically option.
You will receive email when new members signup with your account, but their login and passwords will not be added to database and you'll have to add them by yourself. This option is now obsolete because it's easier to use 'verification' option for this purpose. (See 'Multi-member account with admin approval').

3. Multi-member account with email verification

You may want to verify email address of new members before they can access protected area of your site. This can be done using verification feature. Here is sample configuration of account settings:

[Settings] New member defaults: status - suspended, expiration - delete member after 3 days
[Settings] Verified member defaults: status - active, no expiration
[Design] Registration email: default 'thank you' message and "Click here to verify your registration: {verify_url}" message somewhere.
[Design] Send login details on email address provided: checked

With this configuration new members will not be able to access your protected area until they click on verification link received by email after registration. If they do not do it in 3 days their login and password will be automatically removed from database.

4. Multi-member account with admin approval

This configuration also uses verification feature but your members will not receive verification link. Account administrator will receive this link and verify (approve) a new member or just ignore it. Sample configuration is like previous one, with one exception that you don't need to put {verify_url} keyword in 'Registration email' box.

5. Multi-member account with paid membership

We have paid membership integration support for some payment companies. Here is list of membership payment gateways we currently support with links to their setup guides. For other payment gateways you have to check for possibility to put registration form on successful payment confirmation page or set your registration form URL as successful payment return URL.

For better security you can use our 'registration code' feature while using redirection to registration form after successful payment.
First, you need to setup registration code on 'Design' page, for example it will be '12345'.
Now your registration form URL would be:

https://www.authpro.com/auth/YOUR_AUTHPRO_USERNAME/?action=reg&regcode=12345
and default registration form URL:
http://www.authpro.com/auth/YOUR_AUTHPRO_USERNAME/?action=reg
will not work anymore.

Please note that member can know your registration code after payment so you may want to change it sometimes.
Now you have to setup your billing system to redirect customers to your registration form after payment.

Examples:

Using PayPal: When you create PayPal buttons, click on "Add more options" button and put your registration form URL as successful payment return URL. Encode generated button code for more security. This way your customers will be sent to registration form after successful PayPal payment and will be able to create their login/password to access your members area. With registration code 12345 your registration form URL will be:

https://www.authpro.com/auth/YOUR_AUTHPRO_USERNAME/?action=reg&regcode=12345
You can also setup PayPal IPN integration to manage your members with AuthPro.

If you want to integrate registration form into 'thank you' page of your payment company, you can add following code to it:

<form method=post action="https://www.authpro.com/cgi-bin/auth.cgi">
<input type="hidden" name="user" value="YOUR_AUTHPRO_USERNAME">
<input type="hidden" name="action" value="reg">
<input type="hidden" name="regcode" value="12345">
<input type="submit" value="Click here to register">
</form>

Deluxe account owners can also put registration form code directly to webgood page.