Codeless OAuth API and Email API Attachments

The OAuth API allows you to get the full benefits of third-party OAuth login but with a new Codeless block, your application can include login with the likes of Facebook, Twitter, Google, Amazon, LinkedIn, Discord, GitHub, Spotify, and more.

In addition to the OAuth API, Backendless has also added new functionality for adding email attachments via API, which is also now available in Codeless. Email attachments – PDFs, images, videos, etc. – can even be added to email templates using Codeless. Read on to learn more.

SaaS User Management Tools Comparison for 2021

SaaS user management, basically, is the process you use to manage users, roles, and permissions on an ongoing basis. This means that you identify, authenticate, and authorize all users for the specific amount of access they’ve paid for or need. If you’re in the market for a user management solution that’s comprehensive, we can help. This tool comparison will focus on the best options for managing users in SaaS applications. This way, you can find the best choice for you. Let’s get started.

No longer can you provide everyone with a super-admin role. These days, user management in SaaS applications is necessary. Before getting started, learn about SSO user management roles and permissions handling in SaaS.

Tutorial: Use Angular and Electron to Create a Desktop App

Developing apps using web technologies has certain advantages. For example, you can use various platforms to run the software of your choice, such as JavaScript, HTML, and CSS. However, developing with web technologies also comes with limitations, like the interoperability with an operating system is restricted and web apps can only be accessed through the browser. Whereas for desktop apps, you can access the features of the operating system directly. You can quickly add to a start menu or the dock, and they run inside their own process. What if you can get a†ll the benefits of a desktop app while using a web tool of your choice? With Electron, you can. 

What Is Electron?

Electron is a JavaScript wrapper around a Chromium web browser. An Electron program consists of two independent JavaScript threads. An outer thread that runs within Node and has access to Node’s operating system libraries, such as File System and Process libraries. Then, there is a JavaScript thread that runs within the browser window. This thread has the usual restrictions of web applications. The outer thread and the browser thread can communicate via inter-process communication (IPC) functions provided by Electron.

Add User Authentication to Your React App

Savvy frontend devs use React components to scaffold their web apps efficiently and get to market faster. The React team's component-based approach has turned frontend development into a simple exercise akin to building a tower of blocks, aka their reusable and extendable components. You can find a React component for just about any need nowadays. We've even built an Okta React component that allows you to easily add user authentication to your app.

In this tutorial, you’ll be creating a fun React app that fetches random Chuck Norris jokes. I’ll also show you how to add user authentication using Okta and customize your user experience, so the jokes replace "Chuck Norris" with your user's names.