JWT and OAuth2 are entirely different and serve different purposes, but they are compatible and can be used together . The OAuth2 protocol does not specify the format of the tokens, therefore JWTs can be incorporated into the usage of OAuth2.
Read moreWhy is JWT not good?
Bottom line. Although JWT does eliminate the database lookup, it introduces security issues and other complexities while doing so . Security is binary—either it’s secure or it’s not. Thus making it dangerous to use JWT for user sessions.
Read more