Как правильно сделать oauth2 аутентификацию на fastapi + react?
Здравствуйте, делаю приложение на react + fastapi, на react'e пишу весь фронтенд, а fastapi использую как закрытое api для фронта. Как мне провести oauth2 аунтетификацию?
Я предполагаю что могу получить authorization code на фронте, после передать его в апи для получение токенов доступа, а после вернуть на фронт json. В котором будет лежать jwt токен, для установки на фронте.
Правильный ли это подход?