Configuratie inschrijving
Auth Module voegt enige flexibiliteit toe aan de Sign Up configuratie. Ga naar Modules sectie en klik op de Auth Module om de instellingen ervan te openen.
- SignUp Groups: definieert lijst van groepen waar de gebruiker lid van wordt na aanmelding.
- SignUp Maakt het mogelijk dat gebruikers zich aanmelden en accounts krijgen in uw applicatie.
- Session timeout (minutes): Bepaalt hoe lang de sessie van de gebruiker actief zal zijn zonder gebruikersactiviteit. Na de timeout waarde wordt de gebruikerssessie beëindigd.
- Failed login delay (in ms): Bepaalt de vertragingstijd voor antwoorden na mislukte aanmeldingspogingen om bruteforce aanvallen te voorkomen.
- Email confirmation required: Bepaalt of de gebruiker de registratie via e-mail moet bevestigen.
- Signed-Up User Active: Zet active=true voor elk nieuw aangemaakt gebruikersobject indien ingeschakeld.
- Groups tabblad maakt het mogelijk een lijst van gebruikersgroepen aan te maken en te configureren.

Sign Up proces kan worden geconfigureerd in de web-applicatie. Zodra het project is aangemaakt, zijn de volgende bedrijfsprocessen ook voorgeconfigureerd:
- login inputString: e-mail waarde validatie;
- Confirm password inputString: controleert of de wachtwoorden overeenkomen;
- Register knop: maakt een nieuw User object aan en valideert de registratie;

Custom sign-up bedrijfsproces creatie
-
Maak in de interface editor een Container en zet er een paar Input elementen in zoals in onderstaand voorbeeld

- E-mail veld is verantwoordelijk voor het invoeren en valideren van de e-mail van de gebruiker [ Input (email) voor webtoepassingen en Email field voor mobiele toepassingen];
- Het tweede input is verantwoordelijk voor het invoeren en valideren van een nieuw gebruikerswachtwoord [ Input (password) voor webtoepassingen en het pasveld voor mobiele toepassingen];
- De derde input is nodig om het door de gebruiker aangemaakte wachtwoord te herhalen en te controleren of deze overeenkomen [ Input (password) voor webtoepassingen en Pass field voor mobiele toepassingen];
- Register de knop start het bedrijfsproces van het valideren van alle ingevoerde waarden;
- Login knop initieert Navigate blok naar het juiste gebruikersautorisatieformulier;
-
Maak een bedrijfsproces gekoppeld aan de Register knop. onClick event zou het ingangspunt zijn voor dit proces

-
Eerst moet de logica zo worden opgebouwd dat de ingevoerde velden worden gecontroleerd en gevalideerd. Get Properties blokken worden gebruikt om gegevens te verkrijgen.

-
De door de gebruiker ingevoerde waarden ( Value) worden doorgegeven aan de invoer van het Server request POST /register/ proces.

-
Bij succesvolle voltooiing van het Server request POST /register/ proces, de Auth Token ( token) teruggegeven aan de uitvoer, die wordt toegewezen aan de huidige gebruikerssessie ( Set Auth Token) en wordt de gebruiker doorgestuurd naar de gewenste pagina die wordt gedefinieerd door het Navigate blok.

