Python библиотека, privSetPassword
Проблема: при создании пользователя (privCreateUser) указыватется только логин пользователя. В БД в поле password пишется NULL. Нужно поменять пароль функцией privSetPassword. Аргументы oldpwd и newpwd не должны быть пустыми по спецификации (https://ejudge.ru/wiki/index.php/Python:password, если я все правильно понял), хотя password и пустой. Не получается сменить пароль, ибо происходит выброс исключения "invalid password".
Re: Python библиотека, privSetPassword
Скорее всего, питоновский интерфейс сильно устарел. Лучше пользоваться обычным веб-интерфейсом.
Re: Python библиотека, privSetPassword
Спасибо за ответ, разобрался сам. Библиотеку в более-менее актуальное состояние привел. Не подскажете, как можно реализовать добавление нового клара через консоль или python интерфейс?
Re: Python библиотека, privSetPassword
В ejudge-contests-cmd это не реализовано. Так что либо реализовывать, либо работать через веб-интерфейс.
Поделитесь, пожалуйста, изменениями в модуле питона, чтобы добавить в релиз.
Поделитесь, пожалуйста, изменениями в модуле питона, чтобы добавить в релиз.
Re: Python библиотека, privSetPassword
Конечно. Как вам удобнее?
И вопрос - где можно найти исходник ejudge-contests-cmd?
И вопрос - где можно найти исходник ejudge-contests-cmd?
Re: Python библиотека, privSetPassword
На почту. cher@название сайта
new-server-cmd.c
new-server-cmd.c