Firebase: возможно ли повторно подтвердить подлинность анонимного пользователя на основе сгенерированного uid?

Вот мое действительно простое решение. Используйте функцию gmatch для захвата строк, которые содержат по крайней мере один символ НИЧЕГО, кроме желаемого разделителя. По умолчанию разделителем является ЛЮБАЯ пробел (% s в Lua):

function mysplit(inputstr, sep)
        if sep == nil then
                sep = "%s"
        end
        local t={} ; i=1
        for str in string.gmatch(inputstr, "([^"..sep.."]+)") do
                t[i] = str
                i = i + 1
        end
        return t
end
-1
задан Thore 15 January 2019 в 15:53
поделиться

1 ответ

Нет. Если анонимный пользователь выходит из системы, удаляет свои файлы cookie или заменяется другим анонимным именем, эта учетная запись навсегда теряется. Если вам требуется, чтобы пользователь мог выйти из системы и снова войти в нее, вам потребуется, чтобы он имел полную учетную запись через какого-либо поставщика аутентификации, который может проверить свою личность, не имея другого контекста.

0
ответ дан Doug Stevenson 15 January 2019 в 15:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: