@@ 111-115 (lines=5) @@ | ||
108 | $this->setErrorMessage($this->getErrorMsg('E0026')); |
|
109 | return false; |
|
110 | } |
|
111 | if (!$aData['token'] = $this->token->createToken('invitation', $account_id)) { |
|
112 | $this->setErrorMessage($this->getErrorMsg('E0027', $this->token->getError())); |
|
113 | return false; |
|
114 | } |
|
115 | $aData['username'] = $this->user->getUserName($account_id); |
|
116 | $aData['subject'] = 'Pending Invitation'; |
|
117 | $this->log->log("info", $this->user->getUserName($account_id)." sent an invitation"); |
|
118 | if ($this->mail->sendMail('invitations/body', $aData)) { |
@@ 925-929 (lines=5) @@ | ||
922 | $this->setErrorMessage("Please check your mail account to finish your password reset"); |
|
923 | return false; |
|
924 | } |
|
925 | if (!$aData['token'] = $this->token->createToken('password_reset', $this->getUserId($username, true))) { |
|
926 | $this->setErrorMessage('Unable to setup token for password reset'); |
|
927 | return false; |
|
928 | } |
|
929 | $aData['username'] = $this->getUserName($this->getUserId($username, true)); |
|
930 | $aData['subject'] = 'Password Reset Request'; |
|
931 | if ($_SERVER['REMOTE_ADDR'] !== $this->getUserIp($this->getUserId($username, true))) { |
|
932 | $this->log->log("warn", "$username requested password reset, saved IP is [".$this->getUserIp($this->getUserId($username, true))."]"); |