• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Google Authentication

  • R.H user removed
  • 29 februari 2016 om 21:49
  • R.H user removed
    #TeamStitch
    Ontvangen Reacties
    4
    Berichten
    1.167
    • 29 februari 2016 om 21:49
    • #1

    Beste,

    een van de opdrachten die ik voor school moet doen is onder andere het maken van een login systeem dat werkt met de Google Authenticator, alleen heb ik hier dus totaal geen verstand van... Ik heb al een hoop dingen opgezocht over wat het precies is, wat het precies doet, hoe het werkt (voor de eindgebruiker) en dergelijke.

    Nu zou ik dit dus op mijn site ook willen / moeten gebruiken alleen loopt het hier dus helemaal vast... Ik kan niet echt vinden hoe ik dit moet toevoegen en hoe ik dit werkend kan krijgen...

    Kan iemand hier mij toevallig wat meer info / bronnen geven waar ik hierover meer kan vinden hoe ik dit kan doen met PHP en eventueel met ASP.Net (VB.Net) alvast bedankt,

    Met vriendelijke groeten!

    Met vriendelijke groet,
    R.H user removed

  • MOnkNL
    Student
    Ontvangen Reacties
    8
    Berichten
    69
    • 29 februari 2016 om 22:45
    • #2

    linkje

    Er zijn weinig dingen waar meer instructies over te vinden zijn dan Google api's. Ik denk dat je aan de 2de link veel zult hebben.

    The law is what I write down on paper

  • R.H user removed
    #TeamStitch
    Ontvangen Reacties
    4
    Berichten
    1.167
    • 29 februari 2016 om 23:01
    • #3

    Wel de 2e link is volgens mij eerder het login proces zelf via Google te laten verlopen?

    Ik ben eigenlijk opzoek naar (men gewone login form) maar daarbij een extra veld voor een code die hij dan van de Google Authenticator haalt?

    Mvg

    Met vriendelijke groet,
    R.H user removed

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 1 maart 2016 om 22:36
    • #4

    Is het niet gewoon de bedoeling dat je met je Google Account in kunt loggen op je site? Of wil je enkel gebruik maken van de Authenticator van Google om in te loggen op je eigen site, los van je Google Account, want dat zijn twee verschillende dingen.

    Misschien heb je hier iets aan.

    Als ik het goed begrijp werkt het als volgt:
    jouw applicatie levert een geheime code aan de Google Authenticator app met behulp van een QR code. Nu kan de app semi random getallen genereren voor jouw applicatie.

    Jouw applicatie heeft op zijn beurt zelf een implementatie nodig om deze code ook te kunnen genereren met behulp van de eerder afgesproken geheime code (deze zul je dus ergens moeten onthouden) en de huidige tijd. De klokken van Google Authenticator app en jouw webapplicatie zullen dus ook min of meer synchroon moeten lopen.

    Blijkbaar heb je geen externe dienst nodig om "zelf" de codes te kunnen genereren, in principe heb je hier alle informatie voor. Wel zul je dus een implementatie moeten vinden of zelf een moeten schrijven, maar volgens mij zijn er een aantal opensource verkrijgbaar, misschien zelfs inclusief de functionaliteit voor het genereren van de QR-code om je account te syncen met de GA app.

    Eentje die ik vaker genoemd zie worden is een implementatie van (hoe kon het ook anders?) PHPGangsta.

    Maar, je zult zelf ff uit moeten proberen of dit iets is. En als het allemaal is gelukt, schrijf hier dan bijvoorbeeld een blog over. Dit -two factor authentication- is best een interessant onderwerp. Misschien doe ik dit anders nog, wil mij hier ook nog wel eens in verdiepen.

    En als je dan zo'n implementatie hebt, dan vul je dus je username + wachtwoord in en de code in je GA app voor jouw applicatie. In de verwerkstap van het inloggen genereer je dan die code opnieuw met je eigen implementatie en vergelijk je die met de ingevulde code en Bob's your uncle.

    En nog een kanttekening: de achterliggende idee (ja, de idee) van je school is niet dit kunstje klaren, maar je aanleren je te verdiepen in nieuwe technieken en het opzoeken van de hiervoor benodigde informatie. De uiteindelijke implementatie om iets werkends op te leveren is eigenlijk de laatste stap in dit proces, en is eigenlijk niet meer dan "draaien aan de molen". Als het goed is heb je al het onderzoek wat leidt tot iets werkends voor die tijd al gedaan, en is het maken zelf "slechts" een uitdraai hiervan.

    Dit -het vergaren, dus eigenlijk het leren zoeken, en eigen maken van deze materie- is waarschijnlijk de echte les.

  • R.H user removed
    #TeamStitch
    Ontvangen Reacties
    4
    Berichten
    1.167
    • 3 maart 2016 om 13:49
    • #5

    Hartelijk dank!
    Intussen heb ik ook in ASP.Net (MVC) met C# ook al wat werkend gekregen, maar verkies ik toch PHP :P

    Bedankt @FangorN

    Met vriendelijke groet,
    R.H user removed

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design