Er is mij gevraagd een inschrijfformulier op te leveren, waarbij de gebruiker optioneel in kan loggen. Als de gebruiker inlogt, moeten NAW gegevens uit een CRM systeem worden opgehaald en alvast worden ingevuld. Als je niet wenst in te loggen, moet je dat dus zelf nog doen.
Laten we eerst even voorop stellen dat ik nog nooit een webform heb gebouwd met inlog functionaliteit..
Ik weet dat er allerlei standaard controls in ASP.NET zitten voor authenticatie, die volgens mij wel goed kunnen werken. Maar de standaard ASP.NET controls stoppen de accountgegevens in een eigen database, is dat op een eenvoudige manier te verplaatsen naar een CRM systeem? En hoe zou dat dan werken met het ophalen van de NAW gegevens? Als een gebruiker inlogt, is dan ergens de gebruikersnaam uit te lezen waarmee ik die gegevens verder ophaal?
Nu wordt mij ook nog van 'hogerhand' opgedrongen om hiervoor een Microsoft Live ID te gebruiken als authenticatieprovider. Ik (en anderen) met mij hebben hier echter geen goed gevoel bij, want je kan je voorstellen dat lang niet iedereen erg enthousiast wordt om met een Live ID in te moeten loggen. Maar misschien zitten hier nog voordelen aan die ik misschien over het hoofd zie? Het neemt natuurlijk wel het account beheer uit handen, maar van wat ik er zo snel van heb gezien na wat aanmodderen, is het niet zo heel simpel aan te praat te krijgen.
Kortom, veel vragen.. Hopelijk kunnen jullie me een beetje verder op weg helpen
Laten we eerst even voorop stellen dat ik nog nooit een webform heb gebouwd met inlog functionaliteit..
Ik weet dat er allerlei standaard controls in ASP.NET zitten voor authenticatie, die volgens mij wel goed kunnen werken. Maar de standaard ASP.NET controls stoppen de accountgegevens in een eigen database, is dat op een eenvoudige manier te verplaatsen naar een CRM systeem? En hoe zou dat dan werken met het ophalen van de NAW gegevens? Als een gebruiker inlogt, is dan ergens de gebruikersnaam uit te lezen waarmee ik die gegevens verder ophaal?
Nu wordt mij ook nog van 'hogerhand' opgedrongen om hiervoor een Microsoft Live ID te gebruiken als authenticatieprovider. Ik (en anderen) met mij hebben hier echter geen goed gevoel bij, want je kan je voorstellen dat lang niet iedereen erg enthousiast wordt om met een Live ID in te moeten loggen. Maar misschien zitten hier nog voordelen aan die ik misschien over het hoofd zie? Het neemt natuurlijk wel het account beheer uit handen, maar van wat ik er zo snel van heb gezien na wat aanmodderen, is het niet zo heel simpel aan te praat te krijgen.
Kortom, veel vragen.. Hopelijk kunnen jullie me een beetje verder op weg helpen

Kater? Eerst water, de rest komt later