- [Instructor] There are many alternatives available
for securing your APIs.
So let's explore a few of them.
First, you have cloud based data such as Firebase,
where you can host APIs online
and I'll be focused on the front-end
or clients for the application.
Firebase's team is constantly working
on building a secure API offering.
Needless to say there are many other players
offering similar services such as Microsoft Azure,
Cloud MongoDB, AWS, and many others.
Pick your favorite player
or the one that offers the features you're looking for.
Then there are other frameworks such as LoopBack,
Sails JS, Strapi, and many others.
And for those with just a little bit of tinkering
can provide a secured environment
similar to the custom build we've done in this course.
In the end I suggest you take a look at all of them,
do a quick build, and add some models,
and see what you like best.
Finally, one of the major players
in authentication management is Auth0.
And if you don't want to create users
and management of those users,
Auth0 is a great service you can use
and easily integrate into your API.
So you take our note project
and then instead of manually creating the user management
you would connect it to a service like Auth0.
With a few lines of code you can get a secure
user management tool that allows or prevents
access to areas of your application.
Again these are all tools.
Define your goals, research these options
to see if they meet them,
and then become an expert with that options approach.