- Course
Secure Authorization for Go Applications
Web services transfer sensitive information between clients and servers on almost every request. This course will teach you how to recognize common vulnerabilities associated with this information sharing and present strategies for mitigating them.
- Course
Secure Authorization for Go Applications
Web services transfer sensitive information between clients and servers on almost every request. This course will teach you how to recognize common vulnerabilities associated with this information sharing and present strategies for mitigating them.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Security
What you'll learn
Almost every web service requires contextual information to identify specific resources. These identifiers create potential vulnerabilities that can be exploited to compromise a system. In this course, Secure Authorization for Go Applications, you’ll learn to identify and eliminate these attack vectors. First, you’ll explore how to use horizontal access controls to ensure that users can’t hijack resources that belong to other users. Next, you’ll learn what insecure direct object references (IDORs) are and how to prevent them. Finally, you’ll learn what vertical privilege escalation is and how to protect sensitive resources. When you’re finished with this course, you’ll have the skills and knowledge of user authorization needed to ensure that your services’ resources properly secured.