Voice XML-Lösung mit Bevocal

Wenn der Benutzer seine PIN eingibt oder nennt, wird das Ereignis filled ausgelöst. Bei diesem Beispiel werden dann die Formulardaten an die im next-Attribut des submit-Elements aufgeführte URL geschickt. Das Attribut namelist legt fest, welche Felder übermittelt werden sollen. Falls der Benutzer nichts sagt, wird das Ereignis noinput ausgelöst, der entsprechende Text wird vorgetragen und der Benutzer erneut um seine PIN gebeten.

Wenn der Benutzer seine PIN eingibt, wird diese in der Variablen pin gespeichert und an die festgelegte URL übertragen (http://someurl/get_Passwort.php). Die PIN-Information zur Abfrage der Datenbank verwendet get_Passwort.php und identifiziert darüber das Passwort des Benutzers. Dies ist allerdings eine Sicherheitslücke bei diesem Design: Man kann über einen normalen Browser auf die Seite zugreifen und durch Eingabe einer PIN jedes beliebiges Passwort erhalten. Es muss also sichergestellt sein, dass die Datenbank abgefragt und das Passwort zurückgegeben werden kann, um mit der PIN des Benutzers verglichen werden zu können. Außerdem sollen zwei Seiten zur Rückgabe von VXML verwendet werden.

Listing B zeigt die Seite get_Passwort.php:

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

DMA: EU stuft auch Apples iPadOS als Gatekeeper ein

Eine neue Analyse der EU-Kommission sieht vor allem eine hohe Verbreitung von iPadOS bei Business-Nutzern.…

5 Tagen ago

Chips bescheren Samsung deutlichen Gewinnzuwachs

Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…

5 Tagen ago

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

6 Tagen ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

6 Tagen ago

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

6 Tagen ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

1 Woche ago