Сложность букмарклета, непосредственно хранящего данные, заключается в том, что он может хранить данные только в cookie или в localStore, оба из которых «принадлежат» той странице, на которой он находится в данный момент.Это означает, что он не будет работать снова при следующем использовании его на другой странице, а также означает, что страница, на которой вы находитесь, может получить доступ к данным, что, как правило, очень плохо для безопасности.
Существует дваосновные способы вашей ситуации, как правило, обрабатываются.Два основных способа:
1.) Используемое приложение позволяет пользователю войти в систему с помощью cookie.Информация для входа в систему не сохраняется в куки;только идентификатор сеанса.Это похоже на то, когда вы возвращаетесь на многие популярные веб-сайты, вам не нужно снова входить в систему.Очень часто эти типы закладок открывают для пользователя небольшое всплывающее окно, которое содержит страницу из приложения.Если пользователь не вошел в систему, приложение предложит пользователю сначала войти в систему.Букмарклет фактически ничего не знает о том, авторизован он или нет.
2.) Каждый букмарклет создается для каждого пользователя на заказ.Так что мой букмарклет будет отличаться от твоего.Разница лишь в том, что моя будет содержать мою регистрационную информацию в коде, а ваша будет содержать вашу регистрационную информацию в коде.Фактически каждый из нас должен был бы сначала войти в приложение, прежде чем мы сможем получить собственный персонализированный букмарклет.
Как правило, вариант 1 лучше, проще и безопаснее.