Search:  

Previous pageTechniques & KB Articles Next page
Automatic verification of user' email addresses 

Automatic verification of user' email addresses

By default, neatComponents does not verify the email addressed provided by users when they register with a site.

However, if you are going to be sending them emails, it may be desirable to verify that they have access to the email account which they use.

When enabled, as detailed below, when a user registers, they are not asked to choose their own password. Instead, the system creates a random password, and emails this to the email address they chose. When they receive this, they can then login to the site, and their account will be marked as verified.

If they later change their email address, the account is flagged as unverified, and they can re-verify by requesting the site sends them a new password, ie through the 'I forgot my password' form.


To enable the requirement to verify:

  • In the Login component, Behavior Editor, Settings, Options, set "Require Registration Validation" to "Yes"
  • In the Login Component, Edit Events, add an Email action under the 'Registration Requiring Validation" node. This should be set to contain the text sent as the validation email. The most important Embed to include is the 'Password'


The Validated status is provided as a field in the User Data Feed, to enable email shots etc to be restricted to those who are validated.
 

           
 

DATA

Managing Data

Tables

Referential Integrity 

Data Entry Forms

Queries and Views

Custom Views

 

USERS & SECURITY

Users & Permissions

User Group Manager 

User Registration

Access Codes & Agreements

Personalizing Experience

Managing Profiles

 

SaaS

SaaS Server

SaaS Site Manager

SaaS Client Accounting

SaaS Templates & Clones

SaaS Self Service

Associates System 

 

CMS

User Editable pages

CSS Editor

Editing Pages

Direct URLs

Using Javascript & JQuery

Content Approval & Workflow

 

WEB

Key Concepts

Components

Understanding Embeds

Site Building

Themes System

SEO Optimization

 
           
 
clearString   neatComponents™    © Enstar LLC  1999-2019 All Rights Reserved      Terms of Use      Privacy & Cookies      Contact us...
 
 
 
 

 

Docs HomePrint:   Print this page