Важно:
Не просто скачивайте бесплатно, если вам помог проект, поставьте звёздочку (неважно, на GitHub или Gitee).
Я хотел бы посоветовать некоторым людям уважать труд автора и делать добрые дела! Недавно я обнаружил, что некоторые люди берут мой исходный код и распространяют его, не только не указывая источник, но и используя его для получения выгоды. Если вам понравилась программа, пожалуйста, поддержите её!
Если у вас есть вопросы, вы можете добавить меня в WeChat, чтобы обсудить их, или напрямую создать Issue.
Этот проект был создан мной примерно за месяц и был забыт на жёстком диске. Только несколько дней назад я вспомнил о нём и решил опубликовать его как открытый исходный код.
Хотя проект не очень завершён, общая структура данных всё ещё приемлема и может быть легко улучшена и дополнена новыми функциями. В проекте всё ещё есть много возможностей для улучшения, таких как страница «Информация о компании», которая может быть более детализированной, и страница «Детали дома», которая может включать такие элементы, как карта.
Первоначально это была небольшая программа для аренды жилья, разработанная по просьбе посредника небольшого магазина. Заказчик не предоставил дизайн-чертежи или конкретные требования, а просто попросил меня сделать это на основе моих ощущений. Поскольку у меня нет опыта разработки подобных программ, я также не имел чёткого плана макета страницы, поэтому интерфейс немного уступает. Когда проект почти завершился, человек, который представил проект, ушёл, так что не было продолжения, и я решил поделиться им с другими для обсуждения и изучения.
Этот опыт также заставил меня понять некоторые вещи: если кто-то просит вас разработать проект, независимо от масштаба проекта, перед тем как принять заказ, необходимо тщательно продумать. Особенно это касается проектов без предоплаты, которые требуют осторожности и не должны полагаться на обещания оплаты позже, даже если заказчик является знакомым. Также не следует принимать проекты без чётких требований, поскольку такие заказчики часто меняют свои планы. Если вы не уверены, лучше не браться за проект, иначе вы потратите время и силы впустую.
Программа уже прошла тестирование и может использоваться после простой настройки в соответствии с инструкциями. Интерфейс можно настроить самостоятельно. Я люблю мини-программы, и в настоящее время у меня есть две запущенные и поддерживаемые программы. После рассмотрения ситуации я буду искать время для публикации открытого исходного кода.
Из-за ограниченных возможностей я не смог завершить многие аспекты проекта, надеюсь на ваши комментарии!
|--|-- cloudfunctions 云函数
|--|--|--|-- AdminManage
|--|--|--|-- Entrust
|--|--|--|-- HouseInfo
|--|--|--|-- InitInfo
|--|--|--|-- Manager
|--|--|--|-- PublishEntrust
|--|-- miniprogram 小程序页面
|--|--|--Adminpackage 管理员后台(分包)
|--|--|--CalculatorPackage 房贷计算器(分包)
|--|--|--Companypackage 主要页面(分包)
|--|--|--dist 一些用到的组件,只用到了一小部分
|--|--|--pages 主包(主要是底部NaviBar页面)
|--|--其他页面略
|--README.md
Подробнее рассмотрим реализацию администратора бэкэнда, интегрированного в мини-программу. Вход в бэкэнд осуществляется через личную панель управления, где нужно нажать пять раз на аватар и имя пользователя. Затем вы попадаете в бэкэнд администратора. При входе в бэкэнд выполняется аутентификация администратора в облачной функции AdminManage:
— Если пользователь не является администратором, ему будет предложено присоединиться к администратору через сканирование QR-кода; — Если пользователь является администратором, он будет перенаправлен в бэкэнд администратора.
Поскольку база данных администратора настроена на запрет доступа для всех пользователей, аутентификация может выполняться только в облачных функциях, что является первой линией защиты. Все последующие операции в бэкэнде администратора выполняются в облачных функциях. Даже если мини-программа будет декомпилирована, невозможно обойти ограничения безопасности. ## Заключение
Приглашаем к обсуждению. Если вы считаете, что это возможно, вы можете дать мне старт или поддержать меня.
Количество наблюдателей с течением времени.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )