express logo
typescript logo

Express.js/JavaScript Security: API Developer Guides

Authorization is the process of giving the user permission to access a specific resource or functionality. This term is often used interchangeably with access control. In secure environments, authorization must always follow authentication. Users should first prove that their identities are genuine before they can access protected resources. These developer guides provide you with detailed instructions on how to implement authorization using Auth0 in Express.js APIs written in TypeScript.

Why Use TypeScript with Express.js?

TypeScript is a strongly typed programming language that builds on JavaScript. Using TypeScript with Express.js gives you access to optional static type-checking along with robust tooling and the latest ECMAScript features. TypeScript can help developers build faster and more safely by helping them find bugs early in the development process. Support for TypeScript has grown exponentially in the past years across libraries and frameworks, making this one of the fastest-growing programming languages.

Express.js/TypeScript Developer Guides

Additional Resources

Visit "Get Started with Express.js APIs" to explore other developer resources that can get you up and running with using Auth0 in Express.js, such as code samples, quickstarts, SDK libraries, blog posts, and videos.

If you are new to identity and security, check out any of the following resources to get started:

Ready to secure your apps?
Get Auth0 for free with up to 7,000 active users and unlimited logins.