Introducing Polished.tech

[This article was first published on Posts on Tychobra, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
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.

Register for polished.tech here!

To leave a comment for the author, please follow the link and comment on their blog: Posts on Tychobra.

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.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)