rhino
rhino copied to clipboard
Authentication with auth0
Motivation
Provide a way to handle third-party authentication for private Rhino apps.
Feature description
Invoke rhino::use_auth0()
to have the dependencies, wrappers, and test stubs created.
Implementation ideas
Integrate one or more existing third-party solutions. The auth0
R package already works with Shiny apps using Auth0 services. Currently, however, auth0::auth0_ui()
appears to be incompatible with rhino::app()
.
Impact
Developers of private Shiny apps need a way to enforce authentication. A built-in user management feature (e.g. login form and database) is not as robust and easy to maintain as a mature third-party services.
Comments
No response
If I may, I'd second that.
It's actually the main reason why I do not migrate to rhino just yet. I use the Auth0
to enforce authentication within my company, and that's a mandatory feature.
Any progress with this feature?
I was hoping to use either {polished}
or {auth0}
for authenticating a {rhino}
app.
Is there any way to do this?
I also second this feature. I like shinyauthr especially because of cookie-based authentication.