Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
module:emailval [2019/07/14 14:48] – Mortifis | module:emailval [2020/12/10 19:15] (current) – [Configure] add valid_chars and code_length options mlong | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Email Validation ====== | ====== Email Validation ====== | ||
- | Email Validation (emailval.js v0.2 by tracker1) is a simple script that, when enabled,\\ | + | Email Validation (based on '' |
- | requires a user to validate their email address by entering a validation code.\\ | + | requires a user to validate their email address by entering a validation code that the system has e-mailed to them. |
- | \\ | + | |
- | Upon successful validation | + | |
- | \\ | + | |
- | Version 0.2a under development with configurable expiration date and UFLAG values\\ | + | |
+ | Upon successful validation, the user's security level is updated, allowing for more access privileges. | ||
+ | |||
+ | ===== Install ===== | ||
+ | |||
+ | Set '' | ||
+ | |||
+ | ===== Configure ===== | ||
+ | |||
+ | The [[https:// | ||
+ | |||
+ | ^ Option ^ Default ^ Description ^ | ||
+ | | valid_chars | '' | ||
+ | | code_length | '' | ||
+ | | level_before_validation | '' | ||
+ | | level_after_validation | '' | ||
+ | | flags1_after_validation | //no change// | [[access: | ||
+ | | flags2_after_validation | //no change// | " " (from flags set 2) | | ||
+ | | flags3_after_validation | //no change// | " " (from flags set 3) | | ||
+ | | flags4_after_validation | //no change// | " " (from flags set 4) | | ||
+ | | exemptions_after_validation | //no change// | [[access: | ||
+ | | restrictions_after_validation | //no change// | [[access: | ||
+ | | expiration_after_validation | '' | ||
+ | | expiration_days_after_validation | //no change// | If '' | ||
+ | |||
+ | |||
+ | **Note**:\\ | ||
+ | The flags, exemptions, and restrictions '' | ||
+ | e.g. " | ||
+ | e.g. " | ||
+ | |||
+ | Numeric values are supported for assignment (not modification). \\ | ||
+ | e.g. 0 = no flags, 1 = A, 2 = B, 4 = C, 8 = D, etc. \\ | ||
===== See Also ===== | ===== See Also ===== | ||
* [[: | * [[: | ||