JWT vs OAuth: Understanding the Difference Between Token Formats and Protocols