• Mystic Script

    From Rants@21:1/187 to All on Thursday, May 04, 2023 12:31:00
    Hi all,

    Feel like I may be re-inventing the wheel, maybe this exisits somewhere already. I want to make a script that will validate a new user via email sending them a code. Does one of these exists some where or anyone have any pointers?

    Thanks,
    John

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: CrNet BBS (Telnet:bbs.crnet.net:1023)- (21:1/187)
  • From StackFault@21:1/172 to Rants on Thursday, May 04, 2023 14:51:04
    Hi all,

    Feel like I may be re-inventing the wheel, maybe this exisits somewhere already. I want to make a script that will validate a new user via email sending them a code. Does one of these exists some where or anyone have any pointers?

    I think Mystic does this out of the box now?

    Cheers!

    |15 |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 |11The Bottomless Abyss BBS
    |03 |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From StackFault@21:1/172 to Rants on Thursday, May 04, 2023 14:54:41
    any pointers?

    + New menu command: -V (Validate e-mail address). This function will send
    a code to the user's e-mail address and then prompt them to enter it on
    the BBS. Upon entering the code successfully, the "OV" ACS command will
    begin to report true. If the optional data field contains a security level
    Mystic will also update the user's security profile. The OV ACS can also be
    used in order to perform any number of actions if validation is successful.

    New prompts have been added to support this: #547-#552. You will need to
    add these if you have custom themes.

    This is from the whatsnew.txt of Mystic, there you go.

    Cheers!

    |15 |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 |11The Bottomless Abyss BBS
    |03 |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From Bucko@21:4/131 to Rants on Thursday, May 04, 2023 18:41:34
    On 04 May 2023, Rants said the following...

    Hi all,

    Feel like I may be re-inventing the wheel, maybe this exisits somewhere already. I want to make a script that will validate a new user via email sending them a code. Does one of these exists some where or anyone have any pointers?

    As Stackfault has pointed out it does this out of the box, I added an option on my prelogin.mnu in the first commands which says the following:

    Command: -V
    Data 20
    Access: s10!s15

    What it does is pop up the validate by email on anyone who has access level of less then 20 the s10!s15 means anyone with access level 10 to 15. If they meet those requirements then it will pop up the message to validate their email. If they have 20 or above then never see it..

    Hope that helps...

    AL

    ... My reality check just bounced

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From Rants@21:1/187 to Bucko on Thursday, May 04, 2023 19:45:12
    As Stackfault has pointed out it does this out of the box, I added an option on my prelogin.mnu in the first commands which says the following:

    Command: -V
    Data 20
    Access: s10!s15

    Did the same, thanks.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: CrNet BBS (Telnet:bbs.crnet.net:1023)- (21:1/187)
  • From Bucko@21:4/131 to Rants on Friday, May 05, 2023 21:16:58
    On 04 May 2023, Rants said the following...


    Did the same, thanks.


    No sweat.. :)

    Al

    ... You can learn many things from children... like how much patience you have

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)