Blog
Learn the Fundamentals of Codeless Programming
Whether you’re a seasoned developer or just starting out, learning to program can be a daunting task. But what if I told you that you could learn the fundamentals of programming without writing a single line of code? That’s right—no coding required!

2FA Login Plugin Featuring TOTP

The 2FA Login plugin enables applications built with Backendless to provide an authentication option where a user can login using the TOTP (Time-based One Time Password) form of two-factor authentication (2FA).

Backendless User Management Course

User Management is a key component of any application. It is a system for handling user authentication, authorization, and administrative/management functions.

Secure OAuth 2.0 Login Support

To further bolster your user management capabilities, Backendless now supports OAuth 2.0 integration for your apps.

Send An Automated SMS Message When Registering A New User

Automated SMS messages are a great way to help onboard users to your app. In this article, we show how easy it is to send an SMS message upon a new user registration using our Zapier integration.

Codeless OAuth API & Email API Attachments

Our OAuth API, which allows you to get the full benefits of third-party OAuth login, was initially only available for use via our SDKs. Now, we have added a new Codeless block so your application can include login with the likes of Facebook, Twitter, Google, Amazon, LinkedIn, Discord, GitHub, Spotify, and more!

How to Validate User Properties With Regular Expressions

  When working with data, particularly user-submitted data, you often need to validate it. For example, if we are creating a database in which there is a “site” field and corresponding IP address field, it would be very useful to ensure that the data written to these fields is in the appropriate format.

How to Customize Session Timeouts

Once a user of a Backendless-powered app logs in, a session is established. For a variety of reasons, including application security, it is best not to allow users to remain logged in indefinitely. Therefore, every session has an inactivity timeout timer that is reset with every new API call made within the session. When the…

Dynamic User Definition With the Registration API

In another article, we reviewed how to register app users with the API. By default, a Backendless backend declares a user entity with three properties: email, password, and name. The “email” property is configured as identity by default, meaning its value should be passed into the login API request.

How to Register/Update a User With Related Data Object(s)

Connecting users with their related data is a key function of user management. When you register (or update) a user object, you may need to create a relation between the user and some other entity/object stored in your Backendless Database. Since a user object is structurally a collection of properties, it is very easy to…