Exemplo n.º 1
0
 public function authEmailAndCode($email, $code)
 {
     //Not implemented. Should return role.
     $RCAgent = new MBRegisterCode();
     return $RCAgent->query($email, $code);
 }
Exemplo n.º 2
0
<?php

require_once __DIR__ . '/library/MeinBlog.php';
// Start or resume one session
$sessionAgent = MeinBlogSession::sharedInstance();
$user_id = $sessionAgent->getUserId();
$user_info = $sessionAgent->getUserInfo();
$userAgent = new MBUser();
$codeAgent = new MBRegisterCode();
if (!empty($user_id) && $user_info['role'] == 'ADMIN') {
    if (MeinBlog::getRequest('act') == 'new_code') {
        $code = MeinBlog::getRequest('code');
        $role = MeinBlog::getRequest('role');
        $object = MeinBlog::getRequest('object');
        $start_time = MeinBlog::getRequest('start_time');
        $end_time = MeinBlog::getRequest('end_time');
        if (!empty($code) && !empty($role)) {
            if (empty($object)) {
                $object = 'ANY';
            }
            $rc_id = $codeAgent->insert($object, $code, $role, $start_time, $end_time);
            if ($rc_id) {
                header("location: RegisterCodeAgency.php");
            } else {
                $new_code_message = "Failed to create new register code.";
            }
        } else {
            $new_code_message = "Conditions not correct.";
        }
    }
    $code_list = $codeAgent->getRecordList();