i would pay for some platform with a ton of auth material -- i actually love linkedin learning. i think you can get a free 7-day trial -- even that will be useful if that is all you can afford.
https://www.linkedin.com/learning/search?keywords=authentica...
i'm occasionally interested to re/learn something and will jump on there to do it.
e.g. i finally got introduced in a real way to spark/pyspark/jupyter/etc. over the past couple of days thanks to various courses on there.
if it's easy you can just slam thru the videos with the speed feature, or i use the 'video speed controller' chrome addon.
for your case, i would also start building a 'hello, world' app and walk thru various authorization scenarios -- build them out. you _can_ learn this stuff without building something, but will be much more difficult.
i would do courses or videos (one video from a course) on the following topics to start:
- http
- curl
- chrome developer tools
- postman/curl/wget/vscode rest client extension
- authentication and authorization
- api authentication
- spa authentication (single page app)
ps i think you left a word off the end of your second sentence.