Giter Club home page Giter Club logo

Comments (27)

MashtalerOlha avatar MashtalerOlha commented on July 28, 2024 1

Є /registration і /createUser. Чим відрізняється їх призначення?

registration - створення користувача з верифікацією. Користувач реєструється самостійно
createUser - без верифікації. Ми реєструємо користувача самостійно через адмін панель

from noderedguidukr.

MashtalerOlha avatar MashtalerOlha commented on July 28, 2024 1

Що таке Модулі?

Це наші сторінки. Наприклад, є сторінка з назвою Home. Для того, щоб її могли бачити користувачі на деплої потрібно створити модуль з такою ж назвою Home і вказати позицію у меню. Далі ви створите ролі і додасте цій ролі користувача доступ до певних модулів, тобто сторінок.

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024 1

Ось тут написано

І вставляємо перед /check_token посилання на свій Node Red.

Там вже щось стоїть. Може варто написати, що якщо там щось стоїть, то замінити його на свій варіант.

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

@MashtalerOlha я планую розписувати даний модуль по деталям. У цій темі буду задавати питання і робити правку по загальній інформації.

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Є /registration і /createUser. Чим відрізняється їх призначення?

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Що таке Модулі?

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Є /registration і /createUser. Чим відрізняється їх призначення?

з UI все стає зрозуміліше. Це по ходу створення юзера адміном.

from noderedguidukr.

MashtalerOlha avatar MashtalerOlha commented on July 28, 2024

орення юзер

так

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Дії в методичці треба робити на опублікованій сторінці чи в середовищі розроблення?

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Помилки в UI ігнорувати, так і має бути?

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

ОБОВ'ЯЗКОВО id ролі user копіюємо та вставляємо у середовищі Node Red в function node - registration user

Мається на увазі name ролі?

from noderedguidukr.

MashtalerOlha avatar MashtalerOlha commented on July 28, 2024

Дії в методичці треба робити на опублікованій сторінці чи в середовищі розроблення?

які саме дії?

from noderedguidukr.

MashtalerOlha avatar MashtalerOlha commented on July 28, 2024

Помилки в UI ігнорувати, так і має бути?

які саме помилки?

from noderedguidukr.

MashtalerOlha avatar MashtalerOlha commented on July 28, 2024

id

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

id

у нас ніде не зустрічається id

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Дії в методичці треба робити на опублікованій сторінці чи в середовищі розроблення?

які саме дії?

добавлення ролей а потім адміна

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Помилки в UI ігнорувати, так і має бути?

які саме помилки?

та їх багато в мене, якщо у Вас немає, тоді заскріню кілька. Ось. з першої ж сторінки
зображення

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

id

у нас ніде не зустрічається id

так, знайшов id, але це не очевидно, бо в таблиці ця колонка прихована, можливо принаймні написати де його подивитися

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

У потоці обробки /login у вузлі check auth помилка "Email not activated" ніколи не вийде, бо ми шукаємо тільки активних користувачів у mongo Find. Чи я чогось недобачив?

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Це не appsmith налаштування, а Ubos UI так? Якщо так, то можна кілька слів про логіку роботи check auth, щоб розуміти
коли він робить запит.
зображення

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Потік POST /createChildModule

sg.collection = "admin_modules";

//якщо вказаний батьківський модуль
if (msg.payload.parentModule) {
    msg.query={
        "_id": objectid(msg.payload.parentModule)
    };

    msg.payload = {
        $addToSet: { //Додає елементи до масиву, лише якщо вони ще не існують у наборі.
            // цей елемент буде додано до масиву
            childModules: {
                name: msg.payload.childModule,
                page_id: msg.payload.childModule,
                position: msg.payload.position
            }
        },
        $set: {
            isParent: true
        }
    }

    return [msg,];
} else {
    
    
    msg.payload={
        ...msg.payload,
        deleted: false,
        isParent: false
    }
    return [,msg];
}

Тобто дочірні модулі можна добавляти без бітьківського?

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Судячи також з логіки, модуль стає батьківським, тільки коли в нього з'являються дочірні?

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Якщо пробіли в назві сторінок писати і вказувати як модулі то він уходить в нескінченне намагання відкриватися

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Якщо пробіли в назві сторінок писати і вказувати як модулі то він уходить в нескінченне намагання відкриватися

З кирилицею та ж фігня. Треба щось буде з цим робити, бо меню мало б бути і українською доступне.

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Також мабуть варто зробити вирівнювання в меню по правому краю бо ієрархічність погано відображається.

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Не знайшов використання кінцевої точки /updateRole

from noderedguidukr.

pupenasan avatar pupenasan commented on July 28, 2024

Не знайшов де викликається сторінка Info

from noderedguidukr.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.