Задать вопрос
Ответы пользователя по тегу Идентификация пользователей
  • Как реализовать авторизацию с групповыми правами доступа?

    Я бы создал таблицу, к примеру `group_access` с двумя столбцами:
    `group_access`.`group` и `group_access`.`key`.
    В `group_access`.`group` - хранить имя группы, или идентификатор.
    Ну, а в `group_access`.`key` - ключ.
    Ну на примере:

    <?php
    $group = 'Группа администраторов';
    $req = mysql_query("SELECT * FROM `group_access` WHERE `group`='$group' AND `key`='create_topic'");
    
    if (mysql_num_rows($req)) echo 'Вы можете создать тему!
    else echo 'У вас нету прав создать тему!';
    ?>
    Ответ написан
    Комментировать