1. Для выхода из приложения после временного предоставления прав администратора, можно просто выйти из учетной записи администратора и зайти под обычным пользователем. Если у вас нет возможности сделать это самостоятельно, вы можете обратиться к администратору системы или к технической поддержке.
2. Чтобы улучшить реализацию временного обновления роли пользователя на сервере Node.js, можно использовать следующий подход:
- Создать эндпоинт API, который позволит администратору устанавливать временные права для пользователя.
- Реализовать механизм автоматического возврата предыдущей роли пользователя по истечении заданного времени. Для этого можно использовать таймеры или крон задачи в Node.js, которые будут автоматически сбрасывать права пользователя после заданного времени.
- Обеспечить безопасность данного механизма, чтобы исключить возможность злоумышленникам получить доступ к правам администратора.