Gregniuki commited on
Commit
488c02b
·
1 Parent(s): bd8a963

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -1,6 +1,7 @@
1
 
2
  from fastapi import FastAPI, Depends, HTTPException, Request, Form, status
3
  from fastapi.responses import RedirectResponse, HTMLResponse
 
4
  from fastapi.templating import Jinja2Templates
5
  from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
6
  from pydantic import BaseModel
@@ -117,7 +118,7 @@ async def login(form_data: OAuth2PasswordRequestForm = Depends(), db: Session =
117
  headers={"WWW-Authenticate": "Bearer"},
118
  )
119
  access_token = create_access_token(data={"sub": user.email})
120
- return {"access_token": access_token, "token_type": "bearer"}
121
 
122
  @app.get("/login", response_class=HTMLResponse)
123
  async def login(request: Request, db: Session = Depends(get_db)):
 
1
 
2
  from fastapi import FastAPI, Depends, HTTPException, Request, Form, status
3
  from fastapi.responses import RedirectResponse, HTMLResponse
4
+ from fastapi.responses import JSONResponse
5
  from fastapi.templating import Jinja2Templates
6
  from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
7
  from pydantic import BaseModel
 
118
  headers={"WWW-Authenticate": "Bearer"},
119
  )
120
  access_token = create_access_token(data={"sub": user.email})
121
+ return JSONResponse(content={"access_token": access_token, "token_type": "bearer"})
122
 
123
  @app.get("/login", response_class=HTMLResponse)
124
  async def login(request: Request, db: Session = Depends(get_db)):