Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 05:52:31)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 0_0
0
>>>
Для этого есть Firestore Security Rules: можно ограничить доступ к документу, основываясь на данных аутентификации. Тогда клиент сможет изменять только свои данные и не причинит вреда остальной базе.
Да, нам придется хранить на сервере список отозванных токенов, но это будет куда дешевле, чем хранить вообще все токены. Это некоторый компромисс между удобством валидации токена и возможностью его отозвать
По сути — да, но размер базы будет меньше, а поиск быстрее, ведь список отозванных токенов будет куда короче, чем список вообще всех токенов, плюс по истечении времени действия отозванных токенов их можно безопасно удалять.
не будет:
Для этого есть Firestore Security Rules: можно ограничить доступ к документу, основываясь на данных аутентификации. Тогда клиент сможет изменять только свои данные и не причинит вреда остальной базе.
В дополнение:
Про скругления Бирман хорошо написал: ilyabirman.ru/meanwhile/all/metro-line-curves
Про выравнивания была очень хорошая подробная статья: habrahabr.ru/company/badoo/blog/333992
i.meizu.com/intl/enterAc.jsp?service=&appuri=&useruri