Можете да получите достъп до токена (автоматично опресняване чрез шев) в app.user.activeUserAuthInfo.accessToken
От страната на сървъра ще декодирате токена и ще получите нещо подобно.
{
"exp": 1590658522,
"iat": 1590656722,
"iss": "5ecf66e9d230045ab06a867b",
"stitch_devId": "eqwewqewqeq",
"stitch_domainId": "dewdewwqwewq",
"sub": "5ecf524c65adwdwedw4ac1185510cff", <---- this is your user ID
"typ": "access"
}
Можете да намерите „sub“, който е вашият ObjectId(_id), който можете да използвате, за да получите данни от вашата mongodb.
Stitch е без сървър. Което означава, че можете напълно да се отървете от сървъра. Можете да създадете-реагирате-приложение, да изградите своето приложение с функции на Stitch -> Build -> Качете всичките си статични файлове и след това да оставите всичко да работи. Без никакъв сървър и без никакви притеснения за мащабиране на вашия сървър.
Ако искате SSR и все още искате да го обработвате на собствен хостван сървър, не си правете труда да използвате stitch.
Ако възнамерявате да използвате nextjs със сървър по-малко, по-добре използвайте [email protected] и след това изградете вашите файлове с компонента serverless-nextjs. И след това се отървавате от stitch заедно и използвате Cognito или firebase.
https://www.serverless.com/blog/serverless-nextjs/
[email protected] обаче няма безплатно ниво.