Platform
Настройки пользовательского парсинга
19 мин
введение в этом руководстве вы узнаете, как добавить и редактировать ваши пользовательские параметры разбора цель настроить параметры сервера разбора предварительные требования нет предварительных требований для чтения или редактирования этой страницы параметры сервера разбора когда вы создаете новое приложение на back4app, мы создадим всю структуру вашего бэкенда приложения и построим структуру вашей базы данных, уровень вашего приложения и ваши api мы делаем все это, думая о масштабируемости и безопасности во время создания вашего приложения будет сгенерирован файл под названием config json с параметрами, содержащими конфигурацию, такие как ключи для запуска приложения в формате json этот блок выглядит так как это использовать? теперь мы покажем вам несколько примеров свойств, которые можно легко изменить в этом разделе обратите внимание, что это опасная зона ваше приложение может перестать работать, если вы сделаете что то неправильно если вы не уверены, обратитесь за поддержкой пожалуйста, ознакомьтесь с следующими темами о том, как использовать каждое свойство ниже свойство allowcustomobjectid включить (или отключить) пользовательский objectid { "allowcustomobjectid" true } свойство custompages с помощью этого свойства вы сможете добавить пользовательские страницы для проверки и сброса пароля 1 включите ваш веб хостинг первый шаг, который вам нужно сделать, это включить ваш веб хостинг, следуя https //www back4app com/docs/platform/parse web hosting 2 загрузите html файлы на этом этапе вам нужно только развернуть эти статические html страницы в вашей папке “public” на облачном коде пожалуйста, загрузите следующие шаблоны для редактирования перед загрузкой этих файлов, пожалуйста, убедитесь, что в имени вашего файла нет пробелов 3 настройка пользовательских страниц конфигурация будет выглядеть примерно так пример { "custompages" { "invalidlink" "https //\<subdomain> b4a app/invalid link html", "verifyemailsuccess" "https //\<subdomain> b4a app/verify email success html", "choosepassword" "https //\<subdomain> b4a app/choose password html", "passwordresetsuccess" "https //\<subdomain> b4a app/password reset success html", "invalidverificationlink" "https //\<subdomain> b4a app/invalid verification link html", "linksendfail" "https //\<subdomain> b4a app/link send fail html", "linksendsuccess" "https //\<subdomain> b4a app/link send success html" } } проверьте, как https //www back4app com/docs/platform/activating web hosting свойство sessionlength это свойство настраивает дату истечения ваших сессий в секундах (по умолчанию 1 год) пример { "sessionlength" 31622400 } свойство emailverifytokenvalidityduration это свойство настраивает срок действия токена проверки электронной почты в секундах пример { "emailverifytokenvalidityduration" number } свойство enableanonymoususers с помощью этого свойства вы сможете включить (или отключить) анонимных пользователей, по умолчанию true пример { "enableanonymoususers" false } свойство enablesingleschemacache используйте единый кэш схемы, общий для всех запросов уменьшает количество запросов к schema, по умолчанию false, т е уникальный кэш схемы для каждого запроса пример { "enablesingleschemacache" true } свойство expireinactivesessions устанавливает, следует ли истекать неактивным сессиям, по умолчанию true пример { "expireinactivesessions" false } свойство objectidsize устанавливает количество символов в сгенерированных идентификаторах объектов, по умолчанию 10 пример { "objectidsize" number } свойство preservefilename включает (или отключает) добавление уникального хеша к именам файлов обратите внимание, что рекомендуется оставлять это значение ложным, чтобы избежать ошибок при попытке удалить неиспользуемые файлы! пример { "preservefilename" boolean } заключение на данный момент вы узнали, как настроить параметры вашего parse server