Learn how to connect decoupled websites and applications with WordPress using JWT Auth and JavaScript
What you'll learn
- How to setup WordPress to handle decoupled authentication
- How to make authenticated WordPress REST API call
- How to use JSON Web Tokens (JWT) and JavaScript for decoupled authentication
- How to store authentication data in secure cookies
- How to handle login and logout forms and processes
- How to add, edit and delete content via the WordPress REST API
Requirements
- Basic JavaScript Skills
- Basic WP REST API Skills
Description
Many developers and top agencies have learned how to use WordPress as a headless CMS, where WordPress stores the content, but Modern JavaScript driven websites and applications display the content and provide customized interactivity.
One of the key components to using WordPress as a Headless CMS involves authenticating to allow full read, write and delete access to everything the WordPress REST API provides.
In this course you will learn the following:
- The different types of authentication available
- How to work with the JWT Authentication Standard
- How to setup WordPress to offer authentication
- How to write secure JavaScript to authenticate
- How to build login and logout forms
- How to add, edit and delete content using authenticated WordPress REST API calls
Who this course is for:
- Theme Developers who want to build decoupled sites powered by WordPress and JavaScript
- Plugin Developers who want to build functionality that works outside of the WordPress admin
- App Developers who want to build JavaScript apps powered by WordPress
- Any Developer looking to use WordPress as a data store