SymfonyCasts stands united with the people of Ukraine
In this course
All SymfonyCasts
Menu
Updates
See all
Tutorials
Pricing
Log In
Sign Up
TRACK
APIs
>
COURSE
API Platform 3 Part 2: Security for your Treasures
>
CHAPTER
Logout & Passing API Data to JavaScript
Buy Access to Course
Download
Course Code
This Video
Subtitles
Course Script
Chapter 06
01. API Docs on Production?
8:22
02. API Tokens? Session Cookies?
8:07
03. API Login Form with json_login
5:36
1 challenge
04. Handling Authentication Errors
3:47
05. On Authentication Success
6:03
1 challenge
06. Logout & Passing API Data to JavaScript
5:45
1 challenge
07. Passing Values to Stimulus
4:32
08. Token Types & The ApiToken Entity
5:59
09. Generating the API Token & Fixtures
5:58
10. Access Token Authenticator
8:56
1 challenge
11. Customizing the OpenAPI Docs
7:31
1 challenge
12. API Token Scopes
5:51
13. Deny Access with The "security" Option
7:11
1 challenge
14. Bootstrapping a Killer Test System
(coming soon)
15. JSON Test Assertions & Seeding the Database
(coming soon)
16. Advanced & Flexible JSON Test Assertions
(coming soon)
17. Testing Authentication
(coming soon)
18. Customizing Browser Globally
(coming soon)
19. Testing Token Authentication
(coming soon)
20. New PUT Behavior
(coming soon)
21. Only Allow Owners to Edit
(coming soon)
22. Allow Admin Users to Edit any Treasure
(coming soon)
23. Security Voter
(coming soon)
24. Conditional Fields by User: ApiProperty
(coming soon)
25. User Test + Plain Password
(coming soon)
26. State Processors: Hashing the User Password
(coming soon)
27. Validation Groups & Patch Formats
(coming soon)
28. Dynamic Groups: Context Builder
(coming soon)
29. Custom Normalizer
(coming soon)
30. Normalizer Decoration & "Normalizer Aware"
(coming soon)
31. Totally Custom Fields
(coming soon)
32. Custom Validator
(coming soon)
33. Validating how Values Change
(coming soon)
34. Auto Setting the "owner"
(coming soon)
35. Query Extension: Auto-Filter a Collection
(coming soon)
36. 404 On Unpublished Items
(coming soon)
37. Filtering Relation Collection
(coming soon)
Next Chapter
Re-enable Challenges