FastAPI - Authentication and Security
Given this FastAPI code snippet using OAuth2 password flow, what will be the response if the username is 'user1' and password is 'wrongpass'?
```python
from fastapi import FastAPI, Depends, HTTPException
from fastapi.security import OAuth2PasswordRequestForm
app = FastAPI()
@app.post('/token')
async def login(form_data: OAuth2PasswordRequestForm = Depends()):
if form_data.username == 'user1' and form_data.password == 'pass123':
return {'access_token': 'token123', 'token_type': 'bearer'}
raise HTTPException(status_code=400, detail='Incorrect username or password')
```
