Forums / National / Russian / Модули и плагины / Вопросы по плагиностроению

Sain
#21665 2009-12-18 20:28
Всем спасибо за ответы. Попробую нумерацию от 10. Спс

Добавлено 2 часа 40 Минут спустя:

# esclkm : Вопрос 2 - правильно понял. Хотя и основная группа содержится в sed_groups_users

Т.е. для того, что б добавить пользователя в группу достаточно просто выполнить этот код:
        $sql1 = sed_sql_query("INSERT INTO $db_groups_users (gru_userid, gru_groupid) VALUES (".(int)$usr['id'].", ".(int)$grp_new.")");
        sed_auth_clear('all');
        sed_cache_clear('sed_groups');
а если мы меняем основную группу, при этом оставляя пользователя в той группе, где он был, то:
        $sql1 = sed_sql_query("INSERT INTO $db_groups_users (gru_userid, gru_groupid) VALUES (".(int)$usr['id'].", ".(int)$grp_new.")");
        $sql2 = sed_sql_query("UPDATE $db_users SET user_maingrp='$grp_new' WHERE user_id='".$usr['id']."'");
        sed_auth_clear('all');
        sed_cache_clear('sed_groups');
Я прав? Или нужно еще что-то сделать?
В разработке:
1) Платная подписка для групп (через вебмани)
2) Авторизация с помощью Swekey
3) Авторизация с помощью Yubikey
4) Шифрование авторизации
This post was edited by Sain (2009-12-18 23:08, 14 years ago)