View file panel/system/authorization.php

File size: 2.14Kb
<?php  
html::title('Настройки авторизации');
acms_header();
access('management');
  
?>
<div class='navigation'>
<a href='/admin/desktop/'><?=icons('home', 25)?></a>
<?=icons('angle-right', 25, 'fa-fw')?>
<a href='/admin/system/'><?=lg('Настройки системы')?></a>
<?=icons('angle-right', 25, 'fa-fw')?>
<?=lg('Настройки авторизации')?>
</div>  
<?
  
if (post('ok_aut_set')){
  
  valid::create(array(

    'AUT_ACCESS' => ['aut_access', 'number', [0, 5], 'Доступность авторизации'],
    'AUT_MODE' => ['aut_mode', 'number', [0, 5], 'Режим авторизации']
  
  ));
  
  if (ERROR_LOG == 1) {
    
    redirect('/admin/system/authorization/');
    
  }
  
  ini::upgrade(ROOT.'/system/config/global/settings.ini', 'AUT_ACCESS', AUT_ACCESS);
  ini::upgrade(ROOT.'/system/config/global/settings.ini', 'AUT_MODE', AUT_MODE);
  
  success('Изменения успешно приняты');
  redirect('/admin/system/authorization/');

}

?>
<div class='list-body6'>

<div class='list-menu'>
<form method='post' action='/admin/system/authorization/' class='ajax-form'>
  
<?=html::select('aut_access', array(
  1 => ['Открыта', (config('AUT_ACCESS') == 1 ? "selected" : null)], 
  0 => ['Закрыта', (config('AUT_ACCESS') == 0 ? "selected" : null)]
), 'Доступность авторизации', 'form-control-100-modify-select', 'key')?> 
  
<?=html::select('aut_mode', array(
  1 => ['IP + SESSION + HASH', (config('AUT_MODE') == 1 ? "selected" : null)], 
  2 => ['IP + BROWSER + SESSION + HASH', (config('AUT_MODE') == 2 ? "selected" : null)], 
  0 => ['COOKIE + SESSION + SALT (рекомендуется)', (config('AUT_MODE') == 0 ? "selected" : null)]
), 'Режим авторизации', 'form-control-100-modify-select', 'key')?>
  
<?=html::button('button ajax-button', 'ok_aut_set', 'save', 'Сохранить изменения')?>

</form>
  
<br /><br />
<?=lg('После внесения изменений, возможно, потребуется переавторизация на сайте')?>

</div>
</div>
<br />
<?
  
back('/admin/system/');
acms_footer();