From 3773bceb46a18c500f898409deb4e6234ac5eebf Mon Sep 17 00:00:00 2001 From: Hilmar R Date: Fri, 29 Jan 2021 23:25:47 +0100 Subject: context help register en,de --- Zotlabs/Module/Register.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Zotlabs/Module/Register.php b/Zotlabs/Module/Register.php index 1cf5af5b3..6463710c7 100644 --- a/Zotlabs/Module/Register.php +++ b/Zotlabs/Module/Register.php @@ -22,7 +22,7 @@ class Register extends Controller { // when they first need to register someplace. Once they've // created a channel, we'll try to revive the connection request // and process it. - + if($_REQUEST['connect']) $_SESSION['connect'] = $_REQUEST['connect']; @@ -69,6 +69,17 @@ class Register extends Controller { $password = ( (x($arr,'password')) ? trim($arr['password']) : ''); $reonar = array(); + + if ($email && $invite_code) { + + if ( preg_match('/^.{2,64}\@[a-z0-9.-]{4,32}\.[a-z]{2,12}$/', $email ) ) { + if ( preg_match('/^[a-z0-9]{12,12}$/', $invite_code ) ) { + // xxx + //goaway(z_root() . '/regate/' . bin2hex($email) . 'e' ); + } + } + + } // assume someone tries to validate (dId2 C/D/E), because only field email entered if ( $email && ( ! $invite_code ) && ( ! $password ) && ( ! $_POST['password2'] ) ) { -- cgit v1.2.3