Hoe doet WhatsApp web automatisch inloggen?

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • DPLuS
  • Registratie: April 2000
  • Niet online
Ik wil voor mijn eigen website ook een systematiek implementeren dat je, nadat je op je telefoon iets invult, automatisch op de website ingelogd wordt.
Op de website gebeurt dat dus automatisch, zonder interactie op de webpagina zelf.

Met welke techniek regelt WhatsApp web dat eigenlijk?
Zijn dat HTML5 server side events http://www.w3schools.com/html/html5_serversentevents.asp ?
Maar die worden weer niet ondersteund in IE lees ik?!

[ Voor 11% gewijzigd door DPLuS op 14-10-2016 15:11 ]


Acties:
  • 0 Henk 'm!

  • battler
  • Registratie: November 2004
  • Laatst online: 30-06 15:11

Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl


Acties:
  • 0 Henk 'm!

  • Sleepkever
  • Registratie: Juni 2007
  • Laatst online: 23:45
Ik vermoed eigenlijk eerder dat het via websockets zal lopen dan via serverside events. Of anders ga je gewoon in de browser elke 10 seconden aan de server vragen of je al ingelogd bent.

Maar het "automatisch" inloggen is natuurlijk een stuk complexer dan alleen de verbinding tussen een browser en een server.
Je zult de browser een identificatie mee moeten geven en een soort van login code die je op je mobieltje kan intypen / scannen
je mobieltje meld dat vervolgens weer aan de server die dat koppelt aan aan de eerder verstuurde code / identificatie naar de browser
Vervolgens kan je dan informatie naar de browser gaan sturen, hetzij via een websocket of desnoods door dan de browser via polling opeens informatie mee te gaan geven.

Acties:
  • 0 Henk 'm!

  • P_de_B
  • Registratie: Juli 2003
  • Niet online

Oops! Google Chrome could not find www.rijks%20museum.nl


Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Het is pas een concept hoor. De telefoon zou eigenlijk met de "key" in de QR code de werkelijke private key moeten coderen en deze terug sturen naar de server.
Alleen zo kan je natuurlijk een valide login verifieren.
Zoiets doet de (Google) Authenticator ook met de TOTP in 2FA.

Andere oplossing zou local data storage in de browser kunnen zijn en dat je mobiel het via een webpagina allemaal doet zodat je geen "app" nodig hebt.
Nadeel is, als de cache van de browser weg is dan werkt het niet.

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Concept geupdatet met encryptie en maar een topic gestart.
Login/2FA/SSO via QR code (bijv WhatsApp web)
Het geeft een beter voorbeeld hoe WhatsApp het doet ;)

[ Voor 43% gewijzigd door DJMaze op 17-10-2016 02:00 ]

Maak je niet druk, dat doet de compressor maar

Pagina: 1