1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/hubzilla_ynh.git synced 2024-09-03 19:26:21 +02:00
hubzilla_ynh/sources/Zotlabs/Module/Regmod.php
2016-05-17 22:35:14 +05:30

40 lines
660 B
PHP

<?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);
$o .= '<br /><br />' . login((\App::$config['system']['register_policy'] == REGISTER_CLOSED) ? 0 : 1);
return $o;
}
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();
}
}
}