Who is responsible to create login form to get accessToken? Authorization server or Angular?
You need to generate a token from the Authorization server (Spring Boot API Server)
If My Resource server Rest API using another 3rd party REST api (say Facebook or google). so should I go auth code flow or client credentials flow?
It will be Auth code flow, but you need to manage the URL pattern for authentication.