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 16:23] – Mortifis | module:emailval [2026/03/01 01:21] (current) – Document text/menu/emailval.* and the prompt option digital man | ||
|---|---|---|---|
| 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, the user's security level is updated, allowing for more access privileges.\\ | + | Upon successful validation, the user's security level is updated, allowing for more access privileges. |
| - | \\ | + | |
| - | Version 0.2a is currently under development, which will include a configurable | + | ===== Invoke ===== |
| - | \\ | + | |
| - | Version 0.2b is under advisement for future enhancements\\ | + | Normally this module executes automatically for every Terminal Server logon via the [[module: |
| - | \\ | + | |
| + | Alternatively, | ||
| + | |||
| + | A test mode can be enabled by including the '' | ||
| + | |||
| + | ===== 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 '' | ||
| + | | credits_added_after_validation | 0 | Number of credits to award the user after validation | | ||
| + | | minutes_added_after_validation | 0 | Number of minutes to bank for the user after validation | | ||
| + | | prompt | ||
| + | |||
| + | **Note**: | ||
| + | The flags, exemptions, | ||
| + | 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. | ||
| + | |||
| + | ===== Customize ===== | ||
| + | |||
| + | If the '' | ||
| ===== See Also ===== | ===== See Also ===== | ||
| * [[: | * [[: | ||