blob: 6fe89ca90e70075d3b8e68e104bc114784166da7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
<?php
namespace Zotlabs\Module;
class Regmod extends \Zotlabs\Web\Controller {
function get() {
global $lang;
$_SESSION['return_url'] = \App::$cmd;
if(! local_channel()) {
info( t('Please login.') . EOL);
return login();
}
if(! is_site_admin()) {
notice( t('Permission denied.') . EOL);
return '';
}
if(argc() != 3)
killme();
$cmd = argv(1);
$hash = argv(2);
if($cmd === 'deny') {
if (! account_deny($hash)) killme();
}
if($cmd === 'allow') {
if (! account_allow($hash)) killme();
}
goaway('/admin/accounts');
}
}
|