v0.4.0: Phone Authentication

The version 0.4.0 adds the ability to sign-in using a Phone number, and adds design and usability improvements to the authentication pages

Β·2 min read
Cover Image for v0.4.0: Phone Authentication

The new version 0.4.0 dropped some more cool stuff, such as:

  • βœ… Phone number authentication πŸš€
  • βœ… Ability to link a phone number once signed up
  • βœ… Ability to update a phone number from the profile page
  • βœ… Authentication pages design overhaul
  • βœ… Added dynamic sign-in/up page based on configuration
  • βœ… Added oAuth providers logos

Let's take an in-depth look!

Phone Number Authentication

We can easily add phone number authentication by tweaking the global configuration:

auth: { providers: { emailPassword: false, phoneNumber: true, emailLink: false, oAuth: [GoogleAuthProvider], }, },

And the result will be the below:

Loading video...

Once enabled, we will be able to tweak the configuration in multiple places, such as the Authentication tab:

Auth providers linking

Additionally, the phone number can be added or removed from the user's profile page:

Loading video...

Dynamic Auth Configuration

By tweaking our global configuration, we can easily choose the authentication providers we want to use. For example, by choosing the below, we will enable Email Link authentication, Google Auth and Facebook Auth:

auth: { providers: { emailPassword: false, phoneNumber: true, emailLink: true, oAuth: [GoogleAuthProvider, FacebookAuthProvider], }, },
Dynamic Auth configuration

Updating your Makerkit codebase

To update your Makerkit codebase, run the following command:

git pull upstream main --allow-unrelated-histories

And then, solve the conflicts you will likely encounter.

πŸŽ‰ That's it for version 0.4.0. Time to update your applications!


Read more about Changelog

Cover Image for Using the new Shadcn Sidebar in Makerkit

Using the new Shadcn Sidebar in Makerkit

Β·3 min read
We have updated the sidebar to use the new Shadcn Sidebar. It's a new design and a more powerful component. In this post, we will learn how to use the new Shadcn Sidebar in Makerkit.
Cover Image for Upgrading to Next.js 15

Upgrading to Next.js 15

Β·11 min read
Preparing the migration to Next.js 15. In this post, we will cover the changes that you need to make to your project to upgrade to Next.js 15, and how Makerkit will approach the migration.
Cover Image for Announcing the Analytics Package for Makerkit

Announcing the Analytics Package for Makerkit

Β·5 min read
We're excited to announce the launch of the Analytics Package for Makerkit, enabling you to track user interactions and monitor your users behavior.
Cover Image for Introducing the Roadmap Plugin: Track and Share Your Project's Progress

Introducing the Roadmap Plugin: Track and Share Your Project's Progress

Β·3 min read
The Roadmap Plugin allows you to create a roadmap for your project and display it on your website. Your users can see what features are planned, in progress, and completed and suggest new features or comment on existing ones.
Cover Image for Introducing Marketing Components: Crafting Stunning Landing Pages with Ease

Introducing Marketing Components: Crafting Stunning Landing Pages with Ease

Β·5 min read
We're excited to announce the release of Marketing Components, a collection of reusable UI components for marketing websites and landing pages.
Cover Image for Introducing the Testimonial Plugin for Makerkit

Introducing the Testimonial Plugin for Makerkit

Β·4 min read
Introducing a new plugin to add testimonials to your app with ease