R Shiny - Управление пользователями - PullRequest
0 голосов
/ 10 сентября 2018

Я разработал веб-приложение R Shiny, которое в настоящее время размещается на экземпляре AWS EC2 (с использованием бесплатной версии Shiny Server).Я ищу бесплатный (с открытым исходным кодом) способ управления пользователями.Например, мне нужно иметь учетную запись администратора и обычную опцию входа пользователя.Каждый раз, когда новый пользователь посещает приложение, он должен иметь возможность зарегистрироваться, предоставив свои данные, и администратор получит запрос на одобрение запроса на регистрацию нового пользователя.

Какой вариант (ы) я должен выполнить для этого менее сложным способом?

PS: Я не просто ищу аутентификацию пользователя (которую я знаю, можетэто сделано с помощью nginx), но я в первую очередь ищу способы включить функции регистрации пользователей и одобрения администратором в моем блестящем веб-приложении.Будем благодарны за соответствующие ссылки на учебные пособия / рабочие примеры.Спасибо!

1 Ответ

0 голосов
/ 12 сентября 2018

Я думаю, что самый простой способ сделать это - создать небольшую базу данных, которая содержит имена пользователей и пароли.Затем, когда пользователь вводит свои учетные данные, вы можете перепроверить их по этой базе данных.

Части в приложении, которые различают пользователей, могут быть реализованы с помощью renderUI и uiOutput.

Youпример реализации такого рода можно посмотреть здесь:
https://github.com/yanirmor/shiny-user-management
https://yanirmor.shinyapps.io/shiny-user-management/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...