iTranslated by AI

The content below is an AI-generated translation. This is an experimental feature, and may contain errors. View original article
💭

The Massive Upgrade to Auth0 Plans

に公開

Introduction

I use Auth0 for personal use.
I am always grateful to utilize Auth0, which is a highly functional IDaaS available for free.
As a part of my hobby, I read documents related to OpenID Connect and OAuth, and I find that most of what I learn there is already implemented in Auth0.
Because of this, when I find it tedious to build something from scratch but want to know how a specific feature behaves, I can test it just by looking at Auth0's documentation and running it, which is incredibly helpful.
It clearly shows that we should leverage IDaaS for authentication and authorization as much as possible.
This time, Auth0 made the following announcement on 2024/09/24.
https://auth0.com/blog/auth0-plans-got-an-upgrade/
The content was quite shocking to me, so I would like to introduce it here.
Note that in this article, I will only describe the parts related to the Free plan.
Paid plans have also been upgraded, but since I haven't been able to utilize them, I would appreciate it if you could read the announcement for details.
Now, let's begin.

Upgrade 1: Expansion of the Free Plan User Limit

Auth0 categorizes plan tiers and pricing based on the concept of Monthly Active Users (MAU).
Broadly speaking, MAU refers to the total number of users who newly registered or logged in within a month.
Note that the above explanation is not strictly accurate, so please refer to the following articles for precise information.
https://community.auth0.com/t/what-is-counted-as-monthly-active-users-mau/122564
https://community.auth0.com/t/understanding-monthly-active-users/116379
Previously, you could use the Free plan if the MAU was within 7,500.
This time, the maximum MAU within the Free plan has been increased.
How many people do you think it is?
As a side note, a little while ago, the MAU for Auth0's Free plan was a maximum of 7,000.
That increased and is currently 7,500.
So, since it has been expanded further this time, one might think it would be around 8,000.
I thought so too when I just saw the heading.
Now, let me quote the Auth0 announcement below.

On the new Free Plan, we’ve increased the number of MAUs from 7,500 to 25,000.

🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?🤔!?
Believe it or not, it has increased to 25,000!
When I first saw this, I unintentionally said, "That's insane."
It is a sudden and massive increase.
With this increase, it has surpassed the number of employees of West Japan Railway Company (JR West) as a standalone entity.
In other words, even if every single employee of JR West registered an account on Auth0, it could still be used within the Free plan.
That is tremendous.
For small to medium-sized sites, the worry that the MAU might exceed the limit has almost vanished.

Upgrade 2: Use of Custom Domains

Originally, when using Auth0 for free, you could only use domains specified by Auth0.
Consequently, the URLs for the application and the login screen were different, which could potentially make users feel anxious, wondering if it's okay that the URL suddenly changed.
However, with this upgrade, custom domains can now be used even on the Free plan.
Therefore, it can be matched with the application's URL, transforming it into something much more user-friendly.
To actually change it, I believe you can do so by navigating to Branding -> Custom Domain in Auth0.
Note that while there is no charge, credit card registration is required, so please be aware of that point.

Other Upgrades

There are other things that have been upgraded, so I will introduce them quickly. However, please note that I am not introducing them quickly because they are minor upgrades. It is purely because I have not been able to utilize these features yet; the features themselves are excellent.

1. Removal of the Social Login Connection Limit

The maximum number of social logins that can be selected on the login screen has increased from 2 to unlimited. This allows you to accommodate a wider range of users.

2. Use of Passwordless Login

You can now configure passwordless login via Authentication -> Passwordless.

2024-10-13_12h39_10.png

As seen in the attached image, it is now possible to log in using one-time codes via SMS or email. I used to think SMS was a hassle, so being able to use this on the Free plan is very helpful.

3. Unlimited Connections with Okta, Up to 5 Organizations, and Up to 5 Actions and Forms

I do not fully understand these features, so I cannot provide an explanation. My apologies. Regarding Forms, I know it is a feature recently released that allows you to customize forms like login via a GUI in Auth0, but I have not used it yet. Organizations were also supposed to be a powerful feature, but since they weren't available on the free plan, I don't really remember them anymore. I would like to become able to use these features as well.

Here is a summary of the Free plan upgrades introduced so far.

Quoted from Level Up: Auth0 Plans Just Got an Upgrade
Quoted from Level Up: Auth0 Plans Just Got an Upgrade

I want to try out various features that interest me.

Conclusion

In this article, I introduced a part of the upgrades announced by Auth0. Overall, it is incredibly generous, and I am very happy about it. However, it is so generous that it almost makes me wonder if it is really okay. I'm sure it is fine, but I worry if there's a catch (lol).

Since this article only covers some of the features, if you are interested in the content including the paid plans, please be sure to read the original announcement that inspired this post.

https://auth0.com/blog/auth0-plans-got-an-upgrade/

Note that while the announcement states that the features mentioned have already been applied, the Japanese pricing page still shows 7,500, so there may be differences in application depending on the region. (The English page has changed to 25,000.)

I will continue to check the Auth0 community and other sources for more information on this.

Thank you for reading this far.

Discussion