Нажмите "Enter", чтобы перейти к содержанию

Гостевой маршрут что это: Формирование гостевых маршрутов с применением геоинформационных технологий как метод брендинга города (Суржиков В.И.11 Владивостокский государственный университет экономики и сервиса, Россия, Владивосток) / Экономика, предпринимательство и право / № 12, 2021

Содержание

Формирование гостевых маршрутов с применением геоинформационных технологий как метод брендинга города (Суржиков В.И.11 Владивостокский государственный университет экономики и сервиса, Россия, Владивосток) / Экономика, предпринимательство и право / № 12, 2021

Экономика, предпринимательство и право (РИНЦ, ВАК)
опубликовать статью | оформить подписку

Цитировать:
Суржиков В.И. Формирование гостевых маршрутов с применением геоинформационных технологий как метод брендинга города // Экономика, предпринимательство и право. – 2021. – Том 11. – № 12. – С. 2993-3004. – doi: 10.18334/epp.11.12.113968.

Аннотация:
В статье представлены результаты исследования формирования гостевых маршрутов с применением геоинформационных технологий в целях формирования бренда города как туристской дестинации. Уточнено понятие «гостевой маршрут». Выявлено, что отличительными особенностями гостевого маршрута являются отсутствие гида, в нитку маршрута включаются не только объекты показа, но и предприятия общественного питания, коллективные средства размещения, а также иных элементы, предназначенных для осуществления досуговых, транспортных или иных коммуникаций внутри города. Нитка маршрута подвергается благоустройству и официально утверждается правительством города. Проведён анализ существующих гостевых маршрутов в городах России. Отмечены положительные стороны их создания. Разработана методика формирования гостевых маршрутов с применением геоинформационных технологий. Сделан вывод о том, что качественно созданные гостевые маршруты под определённые группы туристов будут способствовать брендингу города.

Введение

Бренд города – один из ключевых факторов, который привлекает туриста, вызывая у него желание и интерес для посещения. В связи с этим появился новый термин «брендинг мест» или «брендинг территорий». В широком смысле – это усилия, направленные на повышение способности места/территории пробуждать и удерживать интерес туристов и экскурсантов.

Вопросу брендинга территорий посвящено много работ отечественных исследователей, в частности территориальному брендингу как инновационному инструменту повышения конкурентоспособности услуг туристской дестинации [1, 2]

(Khoreva, Koroleva, 2019; Timoshenko, 2021), брендингу туристской дестинации в контексте управления туристским рекреационным комплексом [3] (Grinenko, 2020), брендингу региона как инструменту повышения привлекательности [4] (Karpova, Sigova, Shevchenko, 2014) и продвижению туристской дестинации [5, 6] (Makarova, 2015; Penkina, 2020), инструменту комплексного развития города [7] (Kozeeva, Melkobrodova, Melkobrodov, 2021).

В настоящее время города становятся центрами развития туризма той или иной страны. Это связано с активным развитием событийного туризма. Туристы прибывают на два или три дня ради одного мероприятия, а также параллельно знакомятся с городом и местной культурой.

Чаще всего времени не хватает, чтобы посмотреть весь город. К тому же не все районы города в равной степени обладают туристской аттрактивностью. Индустриальные зоны и однообразная архитектура спальных районов в подавляющем большинстве не вызывают интереса. Поэтому в центральной или наиболее посещаемой части города выделяют и формируют специальные маршруты для туристов, делая их визитной карточкой.

Созданию специальных маршрутов для туристов в черте города посвящено несколько работ. Д.П. Краснощекова, Р.С. Зайчиков и Н.В. Пономаренко используют дефиницию «туристический маршрут» [8] (Krasnoshchekova, Zaychikov, Ponomarenko, 2020), в исследовании Г. И. Никитиной и К.А. Мурзиной – «гостевой маршрут» [9] (Nikitina, Murzina, 2018), а в публикации А.А. Данилова и И.Ю. Соломиной – «гостевой и экскурсионной маршруты» одновременно [10]

(Danilov, Solomina, 2019).

Отсутствие единого представления о специальных маршрутах для туристов, методики их разработки и влияния на формирование бренда города обусловили актуальность исследования.

Целью исследования является разработка методики создания гостевых маршрутов с применением геоинформационных технологий в целях брендинга города.

Авторская гипотеза. В ходе исследования автор предположил, что создаваемые гостевые маршруты в городской черте будут способствовать брендингу города как туристской дестинации.

Методы исследования. В статье использованы методы сравнительного анализа, контент-анализ, моделирования, геоинформационный.

К элементам научной новизны статьи можно отнести уточненное понятие «гостевой маршрут», а также разработанную методику.

Результаты исследования и их обсуждение

В литературе существует несколько понятий, которые стоит четко различать, – экскурсионный, туристский и гостевой маршрут. Согласно Федеральному закону «Об основах туристской деятельности в Российской Федерации» от 24.11.1996 № 132-ФЗ, туристский маршрут – «путь следования туристов, включающий в себя посещение и (или) использование туристских ресурсов». Экскурсионный же маршрут – «это поездка или прогулка с целью посещения достопримечательностей в сопровождении экскурсовода» [11].

Понятие «гостевой маршрут», в отличие от первых двух, не имеет официального единого определения. Так, например, в Решении Челябинской городской Думы от 22 декабря 2015 года № 16/32 «Об утверждении Правил благоустройства территории города Челябинска (с изменениями на 17 марта 2020 года)» гостевой маршрут определяется как территория, обладающая повышенной культурно-рекреационной и социальной значимостью, к которой предъявляются особые требования к эстетике городской среды [12].

В своей работе Никитина Г.И. и Мурзина К.А. гостевым маршрутом называют наиболее посещаемую часть города, которая имеет наиболее эстетическое, культурное, историческое, рекреационное и туристическое значение. Создается с целью поддержания высокого уровня благоустройства города и, как правило, официально утверждается местной администрацией [9] (Nikitina, Murzina, 2018).

В таблице 1 представлены отличительные черты различных видов маршрутов (табл. 1).

Таблица 1

Сравнительная характеристика видов маршрутов

Туристский маршрут
Экскурсионный маршрут
Гостевой маршрут
— Необязательное наличие экскурсовода;
– может разрабатываться туристскими фирмами или самостоятельно туристами
— Обязательное наличие экскурсовода;
— узкоспециализированный;
— методически продуманный;
– включает только объекты показа
— Необязательное наличие экскурсовода;
— кроме объектов показа включает в себя коллективные средства размещения, предприятия питания, магазины;
– подразумевает согласование с правительством города и благоустройство нитки маршрута от несанкционированной рекламы и реставрации фасадов зданий

Источник: составлено автором.

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

Разработка первых проектов гостевых маршрутов началась в связи с проведением череды масштабных событий в региональных центрах России. Наиболее известные примеры создания гостевых маршрутов – в 2016 г. Восточно-экономический форум (г. Владивосток) и 300-летие Омска (г. Омск), в 2017 г. – 14-й форум межрегионального сотрудничества России и Казахстана (г. Челябинск), в 2018 г. – Чемпионат мира по футболу (г. Екатеринбург и г.

Самара).

В таблице 2 представлены результаты сравнительного анализа имеющихся в Российской Федерации гостевых маршрутов (табл. 2).

Таблица 2

Сравнительный анализ гостевых маршрутов городов России

Город, в котором есть гостевые маршруты
Средняя протяженность маршрутов, км
Среднее кол-во объектов показа, ед.
Среднее кол-во маршрутов, ед.
Наличие интерактивной карты
Утверждены правительством города
Москва
5,5
8
10
Да
Нет
Санкт-Петербург
7,5
12
39
Да
Нет
Новосибирск
23
6
6
Да
Да
Самара
48
6
1
Да
Нет
Омск
10
5
9
Нет
Да
Челябинск
4
3
27
Нет
Да
Казань
7
10
3
Нет
Нет

Источник: составлено автором.

Результаты анализа разработанных гостевых маршрутов свидетельствуют об их положительном влиянии в первую очередь на городскую среду. Благоустройство улиц привело к очищению города от несанкционированной рекламы, киосков, новому освещению, единому ухоженному фасаду домов, ремонту дорог. Из отрицательных моментов были отмечены недовольства жителей городов, связанные с реализацией проектов, а именно с затяжными ремонтными работами и местами несочетающимся разноцветным освещением. Многие проекты не утверждены правительством города и не имеют информационной составляющей.

При проектировании гостевого маршрута в первую очередь необходимо обратить внимание на:

— масштаб города (население и территория). Если город маленький и объекты расположены довольно компактно, то этот фактор не позволит спроектировать протяженный гостевой маршрут;

— административное деление города. Если местность не имеет административного деления на районы, это упростит маршрутизацию и поможет избежать разброса «очагов цивилизации» по территории города;

— расположение транспортных терминалов города. Аэропорт, железнодорожный вокзал и автовокзал во многом определяют контуры городского маршрута;

— статус города. Этот фактор может сыграть на использовании в гостевом маршруте, например, этнокультурных символов;

— историко-архитектурное наследие. Стоит обратить внимание на фасады зданий, возможно, они имеют историческую ценность и нуждаются в реконструкции. Также объекты культурного наследия могут быть сомнительного функционального и эстетического качества, что может не подходить по тематике гостевого маршрута.

В ходе анализа опыта городов было выявлено, что создание маршрута в большинстве случаев предусматривало ряд практических шагов (табл. 3).

Таблица 3

Этапы создания гостевого маршрута

Этап
Описание
Определение сроков на выполнение
Конкретизация сроков проведения знакового события, уточнение запаса времени для подготовки гостевого маршрута
Определение объектов показа
Отбор улиц, площадей, достопримечательностей города для формирования городского маршрута, составление карты-схемы гостевого маршрута
Проведение аудита гостевого маршрута
Оценка технического состояния и эстетической ценности ключевых объектов гостевого маршрута, диагностика дефектов и повреждений, выявление «лишних» объектов
Формирование концепции гостевого маршрута
Разработка проектов реконструкции фасадов зданий и крыш многоквартирных домов, расположенных вдоль гостевого маршрута, обустройство городских парков, дорог, пешеходных зон и прочих объектов благоустройства с учетом градостроительных и архитектурных норм
Определение стоимости благоустройства
Расчет затрат на строительство, реконструкцию, эксплуатацию и обслуживание объектов благоустройства, а также влияние на общее экономическое развитие места благоустройства
Проведение опроса среди общественности
Создание общественных слушаний и организация интернет-площадок для обсуждения и выбора альтернатив
Определение источников финансирования
Поиск источников финансирования ремонта, реконструкции и строительства объектов гостевого маршрута (бюджеты всех уровней, региональный фонд капитального ремонта, спонсорство, средства жителей домов и организаций по пути следования гостевого маршрута)
Утверждение перечня объектов, запрещенных к установке на гостевом маршруте
Установление требований к физическим и юридическим лицам по содержанию фасадов, размещению рекламных конструкций, временных нестационарных объектов на пути гостевого маршрута
Занятие просветительской деятельностью
Запуск просветительских проектов в городских СМИ и образовательных учреждениях, формирующих представления о культурно-исторической ценности объектов городского маршрута

Источник: составлено автором.

Очень важно, чтобы гостевой маршрут отвечал требованиям основных групп потребителей. К примеру, таковыми для города Владивостока являются туристы из Китайской Народной Республики, Республики Корея и Японии. Для этого необходимо учитывать культурные особенности и потребности данных туристских групп.

Китайские туристы предпочитают короткие туры сроком 3–4 дня. Не знают английского языка, имеют пристрастие к сладкому и курению. Корейские туристы любят наслаждаться видами, гулять по вечернему городу и дегустировать все местные деликатесы. Но самый большой интерес у корейцев вызывает история и искусство. Японцы являются достаточно привередливыми туристами, потому что они ориентируются на сервис, который предоставляется гостям в их стране.

Проанализировав данные о маршрутах движения иностранных туристов в черте города Владивостока, можно отметить, что туристы посещают практически одни и те же места, несмотря на свои национальные и культурные предпочтения. Данный результат вызывает сомнения, так как исходя из изученных предпочтений каждой группы иностранных туристов, наиболее посещаемые места города должны быть различными.

Для решения проблемы формирования гостевых маршрутов могут быть использованы геоинформационные технологии. Чтобы выбрать, на основе какой геоинформационной системы удобнее всего разрабатывать гостевой маршрут, необходимо изучить рынок существующих программ и сравнить их между собой.

Исходя из сравнения открытых пользовательских геоинформационных систем (ГИС), мы остановили свой выбор на программе QGIS. По нашей оценке, это одна из наиболее динамично развивающихся и функциональных настольных ГИС. Применение именно этой системы в формировании гостевого маршрута объясняется следующим:

1) программа является бесплатной;

2) большое количество вспомогательной документации, созданной для пользователей (руководство пользователя, книга разработчика), которая оказывает большую помощь при работе с программой;

3) широкий набор графических инструментов.

Анализ ресурсов показал, на какие группы их можно разделить для того, чтобы в рамках следующего этапа стало возможным создание тематических слоев: объекты показа, средства размещения, предприятия питания, магазины, начало и конец маршрутов, нитки гостевых маршрутов для отдельных категорий туристов, автодороги, здания, водная поверхность, административные границы.

Для создания маршрута в программе QGIS существует определенный алгоритм действий создания тематического слоя на базе графических объектов и их атрибутов:

– создаются тематические слои (группы) объектов на основе заданного поля атрибутивной таблицы;

– каждому отдельному тематическому слою (группе) задается условный знак для отображения объектов;

– каждый объект слоя представляется условным знаком тематической группы, которой он принадлежит, в соответствии со значением атрибута.

Наложение данных слоев составляет полноценную карту с обозначенными на ней объектами показа и траекторией движения по маршруту (рис. 1).

Рисунок 1. Интерфейс программы QGIS, в которой велась разработка гостевых маршрутов

Источник: составлено автором.

К каждому конкретному тематическому слою привязана таблица атрибутов, которая содержит необходимую информацию об объектах. Заполнение и редактирование таблиц производилось вручную на основе анализа объектов показа. В таблицах атрибутов отражена информация, которая будет необходима туристам. Например, слой «Культурно-исторические объекты» должен содержать такие атрибутивные данные, как ID, название, описание, фотографию, время работы. В дальнейшем наполнение атрибутивных таблиц данными может изменяться или увеличиваться в зависимости от появления новых или более актуальных данных.

Каждый объект на карте должен иметь собственный условный знак, так как они являются базовым элементом всех картографических изображений. Для создания условных знаков используются специализированные программы, графические функции текущей ГИС.

Условные обозначения на карте должны быть подобраны таким образом, чтобы пользователь мог без затруднений увидеть и определить принадлежность объекта к определенной категории ресурсов. Оформление дизайна условных обозначений объектов будет способствовать привлечению внимания, быстрому запоминанию и легкому ориентированию на карте.

На заключительном этапе осуществляются мероприятия по интегрированию проекта в системе QGIS с другими сервисами для получения веб-сервиса с проложенным маршрутом и объектами, который будет доступен всем пользователям (рис. 2).

Рисунок 2. Готовый веб-сервис гостевых маршрутов для иностранных туристов г. Владивостока

Источник: составлено автором.

Заключение

Несмотря на имеющиеся проблемы и противоречия, правительства больших и малых городов начинают видеть положительный опыт внедрения гостевого маршрута в городскую среду в качестве брендинга города и привлечения внимания туристов.

Автором уточнено понятие «гостевой маршрут» и разработана методика создания гостевых маршрутов с применением геоинформационных технологий. Геоинформационные технологии позволяют не только создавать, экспериментировать с формируемыми нитками гостевых маршрутов, но и продвигать созданные в информационно-телекоммуникационной сети Интернет. Качественно созданные гостевые маршруты под определенные группы туристов будут способствовать брендингу города.

1. Хорева Л.В., Королева Д.А. Территориальный брендинг: инновационный инструмент повышения конкурентоспособности услуг туристской // Известия Санкт-Петербургского государственного экономического университета. – 2019. – № 6(120). – c. 74-82.
2. Тимошенко Д.С. Брендинг арктических туристских дестинаций в России // Арктика и Север. – 2021. – № 42. – c. 257-270. – doi: 10.37482/issn2221-2698.2021.42.257 .
3. Гриненко С.В. Брендинг туристской дестинации в контексте управления туристским рекреационным комплексом // Профессорский журнал. серия: рекреация и туризм. – 2020. – № 3(7). – c. 44-54. – doi: 10.18572/2686-858X-2020-3-7-44-54 .
4. Карпова Г.А., Сигова М.В., Шевченко Е.П. Брендинг региона как инструмент повышения привлекательности туристской дестинации // Вестник Национальной академии туризма. – 2014. – № 1(29). – c. 72-75.
5. Макарова Д.Д. Брендинг территории как фактор продвижения туристской дестинации (на примере Подольского муниципального района) // Туризм: право и экономика. – 2015. – № 1. – c. 3-9.
6. Пенкина Н.В. Брендинг территории как инструмент продвижения в туризме: опыт Ханты-Мансийского автономного округа — Югры // Дискуссия. – 2020. – № 2(99). – c. 40-48. – doi: 10.24411/2077-7639-2019-10058 .
7. Козеева Е.Н., Мелкобродова Н.А., Мелкобродов А.А. Территориальный брендинг как инструмент комплексного развития города // E-Scio. – 2021. – № 2(53). – c. 585-591.
8. Краснощекова Д.П., Зайчиков Р.С., Пономаренко Н.В. Формирование туристических маршрутов как метод брендинга города на примере г. Владивостока // Новые идеи нового века: материалы международной научной конференции фад тогу. – 2020. – c. 170-176.
9. Никитина Г.И., Мурзина К.А. Гостевой маршрут как эффективный инструмент маркетинга мест // Управление, экономика и образование: проблемы, исследования, результаты: Сб. ст. междунар. науч.-практ. конф. Пенза, 2018. – c. 37-42.
10. Данилов А.А., Соломина И.Ю. Формирование гостевых, экскурсионных маршрутов с использованием технологий QR-кода // Актуальные проблемы и современные тенденции развития социально-экономических наук в XXI веке: взгляд молодых ученых: Сб. ст. Всероссийской научной конференции студентов, магистрантов, аспирантов, аспирантов. Москва, 2019. – c. 29-34.
11. Об основах туристской деятельности в Российской Федерации: Федеральный закон от 24.11.1996 N 132-ФЗ (ред. 2021 г.). Электронный фонд правовых и нормативно-технических документов. [Электронный ресурс]. URL: https://docs.cntd.ru/document/9032907 (дата обращения: 29.10.2021).
12. Об утверждении Правил благоустройства территории города Челябинска: Решение Челябинской Городской Думы от 22. 12.2015 № 16/32 (ред. от 17.03.2020). Гарант. [Электронный ресурс]. URL: http://docs.cntd.ru/document/432944306 (дата обращения: 22.09.2021).

Гостевой маршрут очерчен и нанесен на карту

Вдоль него предусмотрено отсутствие временных построек, киосков, навесов и других подобных объектов, при этом работа по их постепенному вы

12:30, 16 июля 2009 Политика

Глава города Игорь Пушкарёв подписал постановление «О развитии города Владивостока как центра международного сотрудничества в Азиатско-Тихоокеанском регионе», в котором установлено расположение гостевого маршрута на территории Владивостока. Основная цель этого документа – упорядочить застройку вдоль этого маршрута, обеспечить его эстетическую привлекательность и высокий уровень благоустройства.

Как сказано в документе, гостевой маршрут начинается от границы Владивостокского городского округа по улице Маковского (трасса М-60) и идет до самого центра Владивостока, включая улицу Русскую, практически весь центр – улицы Суханова, Луцкого, Сибирцева, Уборевича, а также Океанский проспект, Алеутскую, Набережную, распространяется на район Эгершельда, идет по улице Светланской до Калинина, Надибаидзе, Катерной, Бархатной, включает автодорогу, соединяющую Рудневский мост с улицей Русской и многие другие.

В зону регулирования попадает также территория в границах 100 метров по обе стороны от центральной оси названных в документе автомобильных дорог.

Вдоль гостевого маршрута предусмотрено отсутствие временных построек, киосков, навесов и других подобных объектов, при этом работа по их постепенному вытеснению и ликвидации будет проходить строго в рамках действующего законодательства.

Что касается нового строительства вдоль гостевого маршрута, то будут рекомендоваться проекты, разработанные с учетом архитектурных решений существующей застройки, а также назначения гостевого маршрута.

Как прокомментировал главный архитектор Владивостока Анатолий Мельник, гостевой маршрут – своего рода лицо города, и важно позаботиться о его эстетической привлекательности и архитектурной гармонии. Данный документ содержит пункты по упорядочению застройки, однако в будущем здесь планируется гораздо более масштабные меры: благоустройство территорий, реконструкция дорог, реставрация фасадов зданий, в том числе памятников истории и архитектуры, создание скверов, новых архитектурных форм и т. д.. Экспертным органом, оценивающим объективно и на высоком профессиональном уровне предлагаемые проекты, попадающие в зону гостевого маршрута, может стать Градостроительный совет.

В итоге исторический центр города и ключевые районы Владивостока должны приобрести упорядоченный, благородный вид – в соответствии со статусом Владивостока, претендующего на роль крупного и значимого российского культурного центра в Азиатско-Тихоокеанском регионе.

Источник: Пресс-служба администрации Владивостока

Новости Владивостока в Telegram — постоянно в течение дня.
Подписывайтесь одним нажатием!

Смотрите также

Мобилизационные мероприятия в РФ закончатся в течение двух недель

Об этом заявил Владимир Путин во время визита в Астану

10:25, 15 октября 2022

Школьников обеспечат дополнительным питанием во Владивостоке

Такое решение принято на заседании Думы города

11:53, 26 октября 2022

Во Владивостоке увеличат расходы на содержание дорожной сети

Такое решение принято в ходе заседания городской думы

18:05, 26 октября 2022

Городские дела под контролем

Комитет по городскому хозяйству рассмотрел проект МПА об уполномоченных органах муниципального контроля

18:11, 26 октября 2022

Устав Владивостока подкорректировали

На заседании Думы города рассмотрены и приняты важные решения

11:13, 2 ноября 2022

Прокурор предложил 17 лет колонии для экс-мэра Владивостока Олега Гуменюка

Бывший глава дальневосточной столицы обвиняется в получении взятки

4:28, 18 декабря 2022

Реализация аутентификации и защиты маршрутов в React | Автор Tara Prasad Routray

Узнайте, как добавить аутентификацию в свое приложение React и защитить маршруты от несанкционированного доступа пользователей.

Проверка подлинности пользователя — основа безопасности приложения. Правильных людей нужно впускать, а неправильных не пускать. Это делается путем подтверждения личности лица, запрашивающего доступ, а затем проверки того, имеет ли это лицо право на вход или нет.

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

  1. Запустите новое приложение React.
  2. Установите маршрутизатор React.
  3. Установите библиотеку пользовательского интерфейса React Bootstrap.
  4. Установить Axios.
  5. Создайте страницу входа.
  6. Выполнить вызов API со страницы входа и сохранить токен пользователя.
  7. Создайте утилиту защищенного маршрута.
  8. Создайте домашнюю страницу портала и защитите маршрут.
  9. Регистрация маршрутов и их защита.

Давайте начнем с создания нового приложения React. Для этого перейдите в каталог по вашему выбору, откройте терминал или командную строку по этому пути и выполните следующую команду.

 npx create-react-app react-auth-demo 

Далее нам нужно установить пакет с именем react-router-dom для включения маршрутизации в приложении. Для этого откройте терминал и выполните следующую команду.

 npm install react-router-dom 

Далее нам нужно установить два пакета с именами react-bootstrap и bootstrap , чтобы создать макет (UI) нашего приложения. Для этого откройте терминал и выполните следующую команду.

 npm install react-bootstrap bootstrap 

Теперь откройте файл index.js и добавьте следующий фрагмент кода в начало файла.

 импорт 'bootstrap/dist/css/bootstrap.min.css'; 

Далее нам нужно установить пакет с именем axios для отправки XMLHttpRequests из веб-браузера. Это позволяет выполнять вызовы API в фоновом режиме. Для этого откройте терминал и выполните следующую команду.

 npm install axios 

Давайте создадим папку с именем auth в src . Внутри него создайте еще три папки с именами navbar , footer и login . И создайте файл с именем Auth.js . Структура папок будет выглядеть так.

 src 
|_auth
|_navbar
|_footer
|_login
|_Auth.js

Затем создайте файл с именем AuthNavbar.js внутри папки navbar и добавьте следующий код.

Затем создайте файл с именем AuthFooter.js в папке нижнего колонтитула и добавьте следующий фрагмент кода.

Затем создайте файл с именем Login.js в папке login и добавьте следующий фрагмент кода. Он создаст пользовательский интерфейс формы входа. На следующем этапе мы узнаем, как выполнить вызов API для отправки данных формы входа и получения действительного токена JWT для нашего приложения.

Затем создайте файл с именем Auth.js внутри папки auth . Этот файл будет определять макет наших страниц авторизации, таких как вход в систему, регистрация, забытый пароль и т. д. Добавьте в него следующий фрагмент кода.

Далее нам нужно реализовать функцию для обработки отправки формы входа. Для этого внутри функции Login создайте другую функцию с именем submitLoginForm и добавьте параметр с именем event . Добавьте следующий фрагмент кода в Файл Login.js .

Примечание. Я делаю вызов API для демонстрационной ссылки. Он предназначен только для демонстрационных целей, поэтому обязательно замените его собственным действительным URL-адресом.

Здесь после отправки формы входа мы перехватываем событие отправки формы и останавливаем его. Затем мы выбираем элемент формы входа с помощью JavaScript и собираем данные формы в формате JSON, а затем делаем вызов API с помощью Axios для проверки учетных данных для входа, предоставленных пользователем.

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

Если отправленные данные недействительны, то мы выведем на экран сообщение об ошибке и прекратим навигацию по страницам.

Теперь создадим для нашего приложения утилиту для защиты маршрутов. Эта утилита поможет нам предотвратить несанкционированный доступ пользователей. Компоненты или страницы, защищенные этой утилитой, защитят наши данные от пользователей, которые не вошли в систему.

Давайте создадим папку с именем util внутри src и создадим в ней файл с именем ProtectedRoute.js . Структура папок будет выглядеть так.

 src 
|_util
|_ProtectedRoute. js

Добавьте к нему следующий фрагмент кода.

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

Давайте создадим папку с именем portal в src . Внутри него создайте еще три папки с именами navbar , footer и home . Структура папок будет выглядеть так.

 src 
|_portal
|_navbar
|_footer
|_home

Затем создайте файл с именем PortalNavbar.js внутри папки navbar и добавьте следующий фрагмент кода.

Затем создайте файл с именем PortalFooter.js в папке нижнего колонтитула и добавьте следующий фрагмент кода.

Затем создайте файл с именем Home.js в папке home и добавьте следующий фрагмент кода.

Мы завершили настройку страницы входа и главной страницы портала. Теперь откройте файл App.js , удалите существующие коды и добавьте следующий фрагмент кода.

Здесь мы загружаем панель навигации и нижний колонтитул модуля портала, только если пользователь аутентифицирован.

Затем откройте файл index.js и добавьте следующий фрагмент кода в начало файла. Это позволит импортировать страницы и компоненты, используемые приложением.

Теперь удалите элемент , присутствующий внутри элемента , и добавьте следующий фрагмент кода.

Здесь мы определяем пути и отображаемые элементы для соответствующих маршрутов. Маршруты, путь которых начинается с /auth отображает модуль , а остальные — модуль . И внутри этого мы используем утилиту (защищенный маршрут) для защиты маршрута от доступа авторизованных пользователей.

Чтобы еще больше повысить безопасность приложения, убедитесь, что вы отправляете токен на сервер для проверки каждый раз, когда выполняете переход по странице. Вы можете сделать это, добавив токен в заголовок аутентификации при отправке запроса, а затем проверив токен на стороне сервера. Таким образом, вы можете добавить еще один уровень безопасности для проверки пользователя.

Посетите следующий репозиторий GitHub, чтобы загрузить файлы.

GitHub — tararoutray/react-auth-demo

Этот проект был загружен с помощью приложения Create React. В каталоге проекта вы можете запустить: Запускает приложение в…

github.com

Престижность! Вы завершили изучение того, как добавить аутентификацию в свое приложение React и защитить маршруты от несанкционированного доступа пользователей.

Если вам понравилось читать этот пост и он оказался для вас полезным, пожалуйста, хлопните в ладоши, поделитесь им с друзьями и подпишитесь на меня, чтобы получать обновления о моих будущих постах. Вы можете связаться со мной в LinkedIn.

Узнайте о библиотеке пользовательского интерфейса React-Bootstrap.

Начало работы с библиотекой пользовательского интерфейса React-Bootstrap

Узнайте, как правильно установить и использовать Bootstrap в ваших проектах React.

levelup.gitconnected.com

Узнайте о библиотеке Axios.

Начало работы с Axios: популярный HTTP-клиент на основе обещаний

Узнайте об основных функциях, предоставляемых Axios, и о том, как вы можете использовать их в своих веб-приложениях.

levelup.gitconnected.com

Как настроить маршрутизацию оплаты для гостевого бронирования | Front Office

В следующей статье объясняется, как настроить маршрутизацию расходов для резервирования, позволяющую автоматически переносить определенные платежи в другое резервирование или перемещать их в другой фолио в том же резервировании.

Что делает маршрутизация заряда?

Маршрутизация платежей в PMS позволяет вам сделать две вещи:

  • Установить определенные коды транзакций для перевода в другое резервирование
  • Настройка определенных кодов транзакций для передачи на определенный номер фолио на гостевом фолио

Вкладка «Маршрутизация»

Маршрутизация оплаты должна быть настроена до выписки, чтобы она работала. Чтобы настроить маршрутизацию оплаты, выберите «Изменить пребывание» (или «Изменить проживание») в гостевом бронировании и перейдите на вкладку «Маршрутизация».

Сценарий 1. Чтобы настроить определенные коды транзакций для переноса в другое резервирование, выполните следующие действия:

Группа транзакций — . Используйте раскрывающееся меню, чтобы выбрать Группу транзакций, в которой находится код транзакции (т. е. коды транзакций платы за проживание находятся в разделе «Сборы за проживание», коды транзакций платежей находятся в разделе «Оплата», а все остальные коды транзакций находятся в разделе «Другое»). Расходы) Если вы направляете ВСЕ расходы, выберите <ВСЕ>.

  • Код транзакции — Выберите код транзакции, который вы хотите направить.
  • Номер фолио – выберите Folio 1, если вы не хотите, чтобы транзакция направлялась на определенный номер фолио в целевом резервировании, используйте раскрывающееся меню, чтобы выбрать соответствующий номер фолио. ПРИМЕЧАНИЕ. Флажок Направлять к тому же бронированию НЕ следует устанавливать, если только вы не собираетесь направлять расходы на другой фолио в том же бронировании.
  • Сумма ( Дополнительно ) — если разрешение «1546 — Маршрут по сумме» включено как для вашего ресурса, так и для вашего идентификатора пользователя, вы можете увидеть это поле. Сумма, которую вы вводите в это поле, будет рассчитываться ежедневно. Например, если моя Плата за номер составляет 200 долларов США за ночь, и я ввожу 75 долларов США в поле «Сумма», он направит 75 долларов США из ежедневной стоимости номера 200 долларов США на выбранный мной фолио.
  • Процент ( Дополнительный ) Как и в случае с полем Сумма, это будет отображаться только в том случае, если разрешение «1546 — Маршрут по сумме» включено как для вашего ресурса, так и для вашего идентификатора пользователя. Это поле действует как модификатор и указывает, что значение, введенное в поле «Сумма», должно рассматриваться как процентное значение. Например, если я введу «75» в поле «Сумма» и отмечу поле «Процент», PMS будет направлять 75% ежедневной платы за номер вместо 75 долларов.
  • Теперь выберите, куда будут направляться сборы. С помощью настроек « отфильтровано по » выберите, является ли гость «В доме», «Бронирование» (еще не в доме, но уже забронировано) или «Нет» (отображает всех гостей)
  • Нажмите кнопку » Перезагрузить» , чтобы загрузить информацию об идентификаторе гостя Res ID
  • Выберите правильный Res ID из вашего списка (это целевое резервирование, в котором должны заканчиваться маршрутизируемые платежи)
  • Нажмите » ДОБАВИТЬ «

При необходимости продолжите первые три шага, чтобы добавить дополнительные коды транзакций. Нажмите кнопку « Добавить «, чтобы обвинения переместились в ваш список.

Когда маршрутизация успешно настроена, она будет отображаться в списке маршрутизируемых начислений.

Сценарий 2. Настройте определенные коды транзакций для передачи на определенный номер фолио в том же гостевом фолио.

  • Группа транзакций — . Используйте раскрывающееся меню, чтобы выбрать Группу транзакций, в которой находится код транзакции (т. е. коды транзакций платы за проживание находятся в разделе «Сборы за проживание», коды транзакций платежей находятся в разделе «Оплата», а все остальные коды транзакций находятся в разделе «Другое»). Расходы) Если вы направляете ВСЕ расходы, выберите <ВСЕ>.
  • Код транзакции — Выберите код транзакции, который вы хотите направить.
  • Номер фолио — выберите номер фолио, на который вы хотите направить код транзакции.
  • Маршрут к тому же бронированию — установите этот флажок
  • Сумма ( Дополнительно ) — если разрешение «1546 — Маршрут по сумме» включено как для вашего ресурса, так и для вашего идентификатора пользователя, вы можете увидеть это поле.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *