Choose an OAuth 2.0 flow to test with your Laravel Passport server.
The most secure flow for public clients. Uses PKCE (Proof Key for Code Exchange) to prevent authorization code interception attacks.
Traditional server-side flow. Requires client secret and is suitable for confidential clients that can securely store credentials.
Legacy flow for browser-based applications. Returns access token directly in URL fragment. Not recommended for new applications.
Direct credential exchange. Only use when you fully trust the client application and other flows are not viable.
Make sure your OAuth server is configured with the following settings:
Update these settings in your .env file to match your OAuth server configuration.