Integrace ověřování uživatelů do aplikací Qodly
V tomto blogu se zaměříme na zásadní téma ověřování. Pro ilustraci naší diskuse použijeme příklad aplikace určené k psaní výročních hodnocení výkonnosti zaměstnanců. Tato aplikace umožňuje uživatelům bezpečný přístup k jejich účtům pomocí ověření jejich e-mailu a hesla.
Ovládněte webové aplikace pomocí 4D Qodly Pro: Série výukových kurzů
Vítejte v našem seriálu výukových lekcí o vytváření výkonných webových aplikací pomocí 4D Qodly Pro a 4D Serveru! Ať už jste zkušený webový vývojář, nebo teprve začínáte, 4D Qodly Pro přemění vaši vývojovou platformu 4D na výkonné hybridní low-code řešení, které přenese vaše data 4D na web, aniž byste museli mít hluboké znalosti front-end technologií.
S aplikací 4D Qodly Pro můžete bez problémů rozšířit své stávající 4D aplikace na interaktivní, responzivní webová rozhraní a navrhovat moderní webové obchodní aplikace poháněné technologií 4D, jako je například úžasná aplikace 4D Write Pro. A to nejlepší na tom je? Budete stavět na tom, co už znáte, a zároveň odemknete nové možnosti pro své uživatele.
Pozdravte 4D Qodly Pro! Beta verze je u konce!
V říjnu loňského roku jsme oznámili, že Qodly Studio pro 4D vstoupilo po roce do betaverze spolu s 4D 20 R6.
Nyní vám s potěšením oznamujeme, že toto období betaverze skončilo s verzí 4D 20 R8! Není lepší chvíle, abychom také představili 4D Qodly Pro jako finální název produktu, který označuje tento úžasně nový způsob tvorby a provozu podnikových webových aplikací s 4D.
Vylepšená správa relací pro vývoj a testování
V nejnovějších aktualizacích 4D jsme rozšířili příkaz Relace na připojení Klient/Server, což umožňuje přístup k úložišti relací na úrovni Klienta. Spojením této funkce s novou událostí „Restrict“ ve třídách ORDA je filtrování výsledků na základě údajů o relaci – například oprávnění, rolí nebo dokonce zeměpisných oblastí – snadnější než kdy dříve.
Vývoj aplikace ve 4D znamenal práci v lokálním prostředí, například s jedním uživatelem. V samostatném režimu vracel příkaz Session vždy hodnotu Null. To znamenalo, že jste museli psát složitý kód, kontrolovat, zda je objekt Session Null pro čtení z „Storage“ nebo „Session.storage“. Toto řešení bylo sice funkční, ale nebylo elegantní.
Ve verzi 4D 20 R8 již tento problém odpadá. Příkaz Session nyní vrací platný objekt i v samostatném režimu, což zjednodušuje vývoj a testování aplikací.
4D 20 R7 je zde
Představujeme 4D20 R7 – k dispozici nyní!
Zde je stručný přehled vylepšení této verze zaměřených na uživatele:
Stáhněte si 4D 20 R7 (k dispozici jsou měsíční opravy Hot Fixes).
- Qodly Studio pro 4D: Odladění a náhled webových aplikací přímo ze serveru 4D šetří čas a námahu.
- Třída OutgoingMessage: Dodávejte vlastní soubory nebo data ve svých webových aplikacích bez námahy a s úplnou kontrolou nad odpověďmi HTTP.
- Přímé zadávání: Deklarujte proměnné přímo v kódu a zajistěte tak přesnost a přehlednost svých projektů.
- Singletony relací: Bezproblémově zpracovávejte data specifická pro uživatele a zajistěte tak plynulejší práci s webem a klientem-serverem.
- Nástroje pro správu procesů: Získejte přehled a spravujte procesy rychleji pomocí aktualizovaných příkazů.
- Vylepšení rozhraní IMAP API: Sledujte nepřečtené e-maily napříč poštovními schránkami v jednom rychlém kroku.
- 4D View Pro: Vizualizace dat pomocí nových grafů, nástrojů pro přetahování a vylepšené integrace s aplikací Excel.
- Robustnější zabezpečení: Chraňte své aplikace pomocí vylepšeného ověřování serverových certifikátů.
To je jen letmý pohled na , co je k dispozici v 4D 20 R7. Stáhněte si 4D20 R7 a zjistěte, jak daleko se můžete s touto verzí funkcí dostat.
QODLY STUDIO PRO 4D: CO JE NOVÉHO V 4D 20 R7
Jsme si jisti, že vás potěší nové funkce, které Qodly Studio pro 4D přináší s 4D 20 R7.
Objevujte tuto výkonnou platformu – robustní a uživatelsky přívětivé řešení pro vytváření podnikových webových aplikací s minimálními nároky na kódování.
Qodly Studio for 4D, integrované v rámci 4D, umožňuje využít stávající obchodní logiku vyvinutou pro desktopové aplikace.
Ponořme se do detailů a podívejme se, jak může vaše aplikace poskytovat více než jen data a zároveň nabízet dynamické uživatelské rozhraní a silnou ochranu dat prostřednictvím nastavení oprávnění.
Přehled roku: Deset nejlepších funkcí z roku 2024
Rok 2024 přinesl zajímavé aktualizace platformy 4D a my upozorňujeme na 10 nejlepších blogových příspěvků, které měly na komunitu vliv. Zde jsou nejvýznamnější funkce:
Oživte své webové aplikace pomocí třídy OutgoingMessage
V dnešním digitálním světě je hladké a intuitivní uživatelské prostředí klíčem k úspěchu každé webové aplikace. Důležitou součástí této zkušenosti je poskytnout uživatelům snadný přístup k různým zdrojům – ať už jde o dokumenty, obrázky nebo jiné typy dat. Aby to bylo možné, musí váš server efektivně spravovat a poskytovat různé formáty obsahu.
S novou funkcí serveru REST společnosti 4D je nyní správa poskytování různorodého obsahu jednodušší než kdykoli předtím. Dříve mohl server REST vracet pouze skalární data, data entit nebo data pro výběr entit. Nyní může přímo dodávat úplný webový obsah – obsah připravený pro zpracování prohlížečem.
Stahování souborů nebo přijímání binárních dat ze serveru REST je nyní díky nové třídě OutgoingMessage jednoduché. Díky ní můžete snadno přizpůsobit odpovědi svým potřebám.
Přečtěte si, jak může třída OutgoingMessage vylepšit vaši aplikaci!
Přístup ke Qodly Studiu pro 4D přímo ze serveru 4D pro testování a ladění kódu.
Qodly Studio pro 4D umožňuje rozšířit aplikace 4D o webové stránky. Vývoj je integrován do 4D Developer Edition.
Během vývojové fáze se často stává, že určité funkce nebo chyby lze replikovat pouze na serveru nebo v produkčním prostředí. To představuje výzvu pro vývojáře, kteří k efektivnímu řešení problémů potřebují přímý přístup k ladicím nástrojům.
S nejnovější verzí 4D 20 R7 je nyní Qodly Studio pro 4D přístupné přímo ze serveru 4D, můžete ladit a testovat své aplikace Qodly jako nikdy předtím.
Zde je stručný návod, jak tuto novou funkci co nejlépe využít.
4D 20 R7 Beta začíná dnes
Dnes začínábeta testování verze 4D 20 R7, která představuje výkonnou verzi navrženou tak, aby zjednodušila pracovní postupy a rozšířila možnosti vývoje.
- Ladění webových aplikací: Získejte přímý přístup ke Qodly Studio for 4D ze serveru 4D Server, což vám zjednoduší procesy testování a ladění.
- Jednotlivé relace: Snadná správa dat specifických pro uživatele ve webovém prostředí a v prostředí klient-server při izolování dat mezi uživateli, což zjednodušuje scénáře, jako jsou personalizované nákupní košíky.
- Přímé zadávání ve 4D: Vyzkoušejte lepší organizaci a bezpečnost kódu díky přímému psaní, které usnadňuje deklaraci proměnných.
- Vylepšení aplikace 4D Write Pro: Využijte nové příkazy pro snadnější správu sekcí a tabulek, které rozšiřují možnosti práce s dokumenty.
- Prázdné pole v případě nulové hodnoty v seznamových polích: Vylepšete prezentaci dat pomocí nové funkce „Blank if null“ pro časové sloupce a zápatí.
- A to není vše – K dispozici jsou ještě další funkce, které můžete prozkoumat!
Stáhněte si 4D 20 R7 nyní (exkluzivně pro partnery 4D)
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady
