Subversion Repositories oidplus

Rev

Rev 321 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 321 Rev 328
Line 47... Line 47...
47
                        $message = $this->getInvitationText($email);
47
                        $message = $this->getInvitationText($email);
48
                        $message = str_replace('{{ACTIVATE_URL}}', $activate_url, $message);
48
                        $message = str_replace('{{ACTIVATE_URL}}', $activate_url, $message);
49
 
49
 
50
                        OIDplus::mailUtils()->sendMail($email, OIDplus::config()->getValue('system_title').' - Invitation', $message, OIDplus::config()->getValue('global_cc'));
50
                        OIDplus::mailUtils()->sendMail($email, OIDplus::config()->getValue('system_title').' - Invitation', $message, OIDplus::config()->getValue('global_cc'));
51
 
51
 
52
                        echo json_encode(array("status" => 0));
52
                        return array("status" => 0);
53
 
53
 
54
                } else if ($actionID == 'activate_ra') {
54
                } else if ($actionID == 'activate_ra') {
55
 
55
 
56
                        $password1 = $params['password1'];
56
                        $password1 = $params['password1'];
57
                        $password2 = $params['password2'];
57
                        $password2 = $params['password2'];
Line 78... Line 78...
78
                        OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' has been registered due to invitation");
78
                        OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' has been registered due to invitation");
79
 
79
 
80
                        $ra = new OIDplusRA($email);
80
                        $ra = new OIDplusRA($email);
81
                        $ra->register_ra($password1);
81
                        $ra->register_ra($password1);
82
 
82
 
83
                        echo json_encode(array("status" => 0));
83
                        return array("status" => 0);
84
                } else {
84
                } else {
85
                        throw new OIDplusException("Unknown action ID");
85
                        throw new OIDplusException("Unknown action ID");
86
                }
86
                }
87
        }
87
        }
88
 
88