Você pode acessar o token (atualizações automáticas por ponto) em app.user.activeUserAuthInfo.accessToken
No lado do servidor, você decodificará o token e obterá algo assim.
{
"exp": 1590658522,
"iat": 1590656722,
"iss": "5ecf66e9d230045ab06a867b",
"stitch_devId": "eqwewqewqeq",
"stitch_domainId": "dewdewwqwewq",
"sub": "5ecf524c65adwdwedw4ac1185510cff", <---- this is your user ID
"typ": "access"
}
Você pode encontrar 'sub' que é seu ObjectId(_id) que você pode usar para obter dados do seu mongodb.
O Stitch não tem servidor. Ou seja, você pode se livrar totalmente do servidor. Você pode criar-reagir-app, construir seu aplicativo com funções Stitch -> Build -> Carregar todos os seus arquivos estáticos e depois deixar tudo em execução. Sem nenhum servidor e sem nenhuma preocupação em dimensionar seu servidor.
Se você deseja SSR e ainda deseja processá-lo em seu próprio servidor hospedado, não se preocupe em usar o stitch.
Se você pretende usar nextjs com menos servidor, é melhor usar [email protected] e, em seguida, crie seus arquivos com o componente serverless-nextjs. E então você se livra de todos os pontos e usa o Cognito ou o Firebase.
https://www.serverless.com/blog/serverless-nextjs/
[email protected] não tem nível gratuito embora.