Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Polished.tech is our new software service that makes it easier than ever to add modern authentication to your Shiny apps.
Implementing authentication from scratch is inefficient and increases the probability of security vulnerabilities. Hand rolling custom logic to encrypt credentials, reset passwords, verify email addresses, etc. is a tedious, error-prone process. Wouldn’t it be nice if an R package handled this boilerplate code for you?
Yea, we thought so too. That’s why we created the polished
R package. Polished
provides sign in and registration pages with all the accompanying bells and whistles your users expect from a modern web app. Polished is secure, customizable to your brand, allows social sign in (with Google, Microsoft, and Facebook), and more. Check out all available features at polished.tech and try out a demo Shiny app using polished.tech here.
Polished
has been available for installation from GitHub for about a year now. Over this past year, the biggest drawback to using polished was that polished
required a substantial level of effort and domain experience to setup and maintain.
With the introduction of polished.tech, polished
is now much easier to setup, maintain, and update. Before polished.tech, you had to provision a PostreSQL database and a plumber
API to use polished
. With polished.tech, we host the database and API for you. Enabling polished
user authentication is now as easy as installing the polished
R package, creating a polished.tech account, and copying and pasting a few lines of code. Check out the official getting started docs for details.
I personally am extremely excited about polished.tech. It has been a long time in the making. It is free to create a polished.tech account, and there is a free tier for basic usage. If you are looking for a modern authentication solution for your Shiny apps, I would be thrilled if you try out polished.tech.
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.