openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:inloggen

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:inloggen [2025/07/01 10:55] – ↷ Pagina verplaatst van openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:inloggen naar openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:inloggen Kars Gottschalopenwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:inloggen [2025/07/17 15:58] (huidige) – Enter nodig na headers Kars Gottschal
Regel 6: Regel 6:
  
 <adm N.B.> <adm N.B.>
-De hieronder beschreven programmaflow geldt NIET voor het inloggen middels Single Sign On. Zie pagina [[openwave:1.32:applicatiebeheer:instellen_inrichten:singlesignon|Single Sign On]] voor **de inlogvereisten Single Sign On en benodigde instellingen**.+De hieronder beschreven programmaflow geldt NIET voor het inloggen middels Single Sign On. Zie pagina [[openwave:1.33:applicatiebeheer:instellen_inrichten:singlesignon|Single Sign On]] voor **de inlogvereisten Single Sign On en benodigde instellingen**.
 </adm> </adm>
  
 ==== 1. Kloppen login en wachtwoord? ==== ==== 1. Kloppen login en wachtwoord? ====
 +
 De login (niet case sensitive) wordt vergeleken met tbmedewerkers dvloginnaam. De login (niet case sensitive) wordt vergeleken met tbmedewerkers dvloginnaam.
 Het wachtwoord (case sensitive) wordt omgezet in bcrypt met het aantal costs van het opgeslagen gecrypte password in medewerkerskolom //pass// (tbmedewerkers.dvpasswcrypt) en hiermee vergeleken.  Het wachtwoord (case sensitive) wordt omgezet in bcrypt met het aantal costs van het opgeslagen gecrypte password in medewerkerskolom //pass// (tbmedewerkers.dvpasswcrypt) en hiermee vergeleken. 
Regel 15: Regel 16:
  
 ==== 2. Mag de inlogger gebruik maken van de browser-versie ==== ==== 2. Mag de inlogger gebruik maken van de browser-versie ====
 +
 De medewerkerskolom //1=desktop, 2=browser, 3=beide// (Tbmedewerkers.dnmaginapp) moet de waarde 2 of 3 hebben: zo niet dan zijn er onvoldoende rechten. De medewerkerskolom //1=desktop, 2=browser, 3=beide// (Tbmedewerkers.dnmaginapp) moet de waarde 2 of 3 hebben: zo niet dan zijn er onvoldoende rechten.
 De medewerker moet ook verbonden zijn aan een rechtengroep die op minimaal één van de modules (bouw/sloop, horeca, handhavingen, APV/overig/ milieu/gebruik/ info, omgeving of inrichtingen) kijkrechten heeft. De medewerker moet ook verbonden zijn aan een rechtengroep die op minimaal één van de modules (bouw/sloop, horeca, handhavingen, APV/overig/ milieu/gebruik/ info, omgeving of inrichtingen) kijkrechten heeft.
  
 ==== 3. Is de medewerker nog in dienst? ==== ==== 3. Is de medewerker nog in dienst? ====
 +
 Wanneer tbmedewerkers.ddvervaldatum < = vandaag dan is deze vervallen en mag niet inloggen. Wanneer tbmedewerkers.ddvervaldatum < = vandaag dan is deze vervallen en mag niet inloggen.
  
 ==== 4. Is het wachtwoord tijdelijk uitgegeven en is die datum verstreken?==== ==== 4. Is het wachtwoord tijdelijk uitgegeven en is die datum verstreken?====
 +
 Dit is het geval indien op de medewerkerskaart de kolom //(tijdelijk) geldig tot// (tbmedewerkers.ddlockedfrom) is gevuld met een datum die kleiner is dan de systeemdatum. Er volgt een mededeling //Geldigheid tijdelijke inlog verstreken; neem contact op met de beheerder//. Dit is het geval indien op de medewerkerskaart de kolom //(tijdelijk) geldig tot// (tbmedewerkers.ddlockedfrom) is gevuld met een datum die kleiner is dan de systeemdatum. Er volgt een mededeling //Geldigheid tijdelijke inlog verstreken; neem contact op met de beheerder//.
  
 ==== 5 Is het wachtwoord verlopen? ==== ==== 5 Is het wachtwoord verlopen? ====
 +
 Dit is het geval indien: Dit is het geval indien:
   * de kolom //Password verloopt nooit// NIET aangevinkt is (tbmedewerkers.dlpassneverexpires = 'F'   * de kolom //Password verloopt nooit// NIET aangevinkt is (tbmedewerkers.dlpassneverexpires = 'F'
Regel 60: Regel 65:
  
 ==== 6. Tijdelijkheid wachtwoord opheffen? ==== ==== 6. Tijdelijkheid wachtwoord opheffen? ====
 +
 Indien: Indien:
   * op de medewerkerskaart de kolom //tijdelijke geldigheid opheffen na succesvol inloggen// (tbmedewerkers.dlopheffenlock) is aangevinkt   * op de medewerkerskaart de kolom //tijdelijke geldigheid opheffen na succesvol inloggen// (tbmedewerkers.dlopheffenlock) is aangevinkt
Regel 81: Regel 87:
   * dan wel per sms gestuurd naar de inlogger (indien gevulde tbmedewerkers.dvmobiel). Dit is het geval indien op de medewerkerskaart de kolom //2-factor type// is ingevuld met waarde 2. Het bericht naar de web service van de telecomprovider waarmee hiertoe een contract is afgesloten (die het bericht omzet in een sms) wordt ook gelogd in tbmessagelog (beheertegel //Messagelog//).   * dan wel per sms gestuurd naar de inlogger (indien gevulde tbmedewerkers.dvmobiel). Dit is het geval indien op de medewerkerskaart de kolom //2-factor type// is ingevuld met waarde 2. Het bericht naar de web service van de telecomprovider waarmee hiertoe een contract is afgesloten (die het bericht omzet in een sms) wordt ook gelogd in tbmessagelog (beheertegel //Messagelog//).
  
-Voor e-mailinstellingen zie het hoofdstuk: [[openwave:1.32:applicatiebeheer:instellen_inrichten:email]]. Standaard wordt de inhoud van de kolom //Tekst// van de instelling //Sectie: Logon en Item: AfzenderAdres// als afzender genomen voor het verzenden van de unlockcode. Bestaat deze instelling niet (of is //Tekst// leeg) dan zal als afzender de default waarde worden gezet: noreply@openwave.nl.+Voor e-mailinstellingen zie het hoofdstuk: [[openwave:1.33:applicatiebeheer:instellen_inrichten:email]]. Standaard wordt de inhoud van de kolom //Tekst// van de instelling //Sectie: Logon en Item: AfzenderAdres// als afzender genomen voor het verzenden van de unlockcode. Bestaat deze instelling niet (of is //Tekst// leeg) dan zal als afzender de default waarde worden gezet: noreply@openwave.nl.
  
-Voor sms-instellingen zie het hoofdstuk: [[openwave:1.32:applicatiebeheer:instellen_inrichten:sms|SMS]].+Voor sms-instellingen zie het hoofdstuk: [[openwave:1.33:applicatiebeheer:instellen_inrichten:sms|SMS]].
  
-Voor medewerkers zie het hoofdstuk: [[openwave:1.32:applicatiebeheer:instellen_inrichten:medewerkers]]. +Voor medewerkers zie het hoofdstuk: [[openwave:1.33:applicatiebeheer:instellen_inrichten:medewerkers]]. 
-Voor vrijstellen 2-factor op basis van IP-adres zie [[openwave:1.32:applicatiebeheer:instellen_inrichten:ip-ranges|IP-ranges]].+Voor vrijstellen 2-factor op basis van IP-adres zie [[openwave:1.33:applicatiebeheer:instellen_inrichten:ip-ranges|IP-ranges]].
  
 De inlogger heeft dan tbmedewerkers.ddpinunlockcode + het aantal uur van de instelling //Getal1// van //Sectie: Device// en //Item: Unlock_Pin_MaxUurSindsCreatie// (default 1) de tijd om de unlockcode door te voeren. De inlogger heeft dan tbmedewerkers.ddpinunlockcode + het aantal uur van de instelling //Getal1// van //Sectie: Device// en //Item: Unlock_Pin_MaxUurSindsCreatie// (default 1) de tijd om de unlockcode door te voeren.
Regel 95: Regel 101:
  
 ==== 8. Afvinken inlogverklaringen ==== ==== 8. Afvinken inlogverklaringen ====
-Indien een inlogverklaring is klaargezet (zie: [[openwave:1.32:applicatiebeheer:instellen_inrichten:loginverklaringen|Loginverklaringen]]) waarvan: + 
 +Indien een inlogverklaring is klaargezet (zie: [[openwave:1.33:applicatiebeheer:instellen_inrichten:loginverklaringen|Loginverklaringen]]) waarvan: 
   * de vervaldatum leeg is of in de toekomst ligt    * de vervaldatum leeg is of in de toekomst ligt 
   * EN waarvan de ingangsdatum leeg is OF kleiner of gelijk is dan de systeemdatum   * EN waarvan de ingangsdatum leeg is OF kleiner of gelijk is dan de systeemdatum
Regel 109: Regel 116:
  
 ==== 9. Maak sessie ==== ==== 9. Maak sessie ====
 +
 Bij succesvol inloggen wordt voor de inlogger een nieuwe sessie aangemaakt die een instelbare periode geldig blijft. Is die periode afgelopen dan moet de inlogger opnieuw inloggen. Het gaat om twee instellingen in tbinitialisatie: Bij succesvol inloggen wordt voor de inlogger een nieuwe sessie aangemaakt die een instelbare periode geldig blijft. Is die periode afgelopen dan moet de inlogger opnieuw inloggen. Het gaat om twee instellingen in tbinitialisatie:
   * //Getal1// van //Sectie: Sessie// en //Item: MaxUurSindsCreatie// (default 144) de sessie blijft zolang bestaan vanaf de creatie   * //Getal1// van //Sectie: Sessie// en //Item: MaxUurSindsCreatie// (default 144) de sessie blijft zolang bestaan vanaf de creatie
Regel 124: Regel 132:
  
 ==== Huidige inlogmethode: getAccess ==== ==== Huidige inlogmethode: getAccess ====
 +
 Eerdere versies dan 1.30 van OpenWave ondersteunde nog, indien zo ingesteld, een oude manier van inloggen. Huidig is dit niet meer mogelijk en wordt altijd de inlogmethode: //getAccess// toegepast. Dit is een vervanger van de oude inlogmethode met het oog op toekomstige uitbreidingen van OpenWave. De beschreven programmalogica op deze pagina is van toepassing op de getAccess methode. Eerdere versies dan 1.30 van OpenWave ondersteunde nog, indien zo ingesteld, een oude manier van inloggen. Huidig is dit niet meer mogelijk en wordt altijd de inlogmethode: //getAccess// toegepast. Dit is een vervanger van de oude inlogmethode met het oog op toekomstige uitbreidingen van OpenWave. De beschreven programmalogica op deze pagina is van toepassing op de getAccess methode.
  
Regel 142: Regel 151:
   * instelling //Sectie: Inloggegevens// en //Item: GebruikersnaamEmailTekstOnderwerp//. In kolom //Tekst// wordt het onderwerp opgegeven van de wachtwoord vergeten mail.   * instelling //Sectie: Inloggegevens// en //Item: GebruikersnaamEmailTekstOnderwerp//. In kolom //Tekst// wordt het onderwerp opgegeven van de wachtwoord vergeten mail.
  
-{{tag>openwave:1.29:applicatiebeheer:functionaliteiten:inloggen}}+{{tag>openwave:1.33:applicatiebeheer:functionaliteiten:inloggen}}
  • openwave/1.33/applicatiebeheer/probleemoplossing/programmablokken/inloggen.1751360127.txt.gz
  • Laatst gewijzigd: 2025/07/01 10:55
  • door Kars Gottschal