Webprofis is een Forum waarin je vragen kunt stellen die webgerelateerd zijn. Heb je vragen over of problemen met je Webpagina, HTML, CSS, Javascript, PHP of andere client of serverside scriptingtalen? Stel ze dan gerust op dit forum.
Op dit forum zijn een aantal vrijwilligers actief die u graag met uw vragen willen helpen en u waar mogelijk een passend antwoord aanbieden.
Hebt u zelf veel ervaring en kennis met betrekking tot het bovenstaande? U bent van harte welkom om uw kennis met anderen te delen!
We hopen dat eenieder op dit Forum een leerzame ervaring mag opdoen.
Team Webprofis
We hopen dat eenieder op dit Forum een leerzame ervaring mag opdoen.
Team Webprofis
Unique UserID, informatie bij login (login gebeurt met javascript)
Hallo,
Voor onze applicatie authenticaten/melden mensen hun aan via javascript (connect witch twitch). Dit is de javascript code:
Nu willen we dat wanneer een user geauthenticate / logged in dat er een unique ID word gemaakt in een database. (Dat die specifieke user altijd als unique ID kan hebben.
De database moet dan hebben als user ID, Twitchname, UniqueID, ...
Wat is de beste weg om dit te doen, want we hebben echt geen idee.
het UniqueID moet altijd hetzelfde blijven bij de user wanneer deze voor het eerste keer heeft ingelogd, dus deze moet altijd assignen bij dezelfde user.
Voor onze applicatie authenticaten/melden mensen hun aan via javascript (connect witch twitch). Dit is de javascript code:
Twitch.login({
redirect_uri: "http://localhost/notifier2/dashboard/index.php",
scope: ["user_read", "channel_read","channel_subscriptions", "channel_check_subscription"],
popup: true
});
Nu willen we dat wanneer een user geauthenticate / logged in dat er een unique ID word gemaakt in een database. (Dat die specifieke user altijd als unique ID kan hebben.
De database moet dan hebben als user ID, Twitchname, UniqueID, ...
Wat is de beste weg om dit te doen, want we hebben echt geen idee.
het UniqueID moet altijd hetzelfde blijven bij de user wanneer deze voor het eerste keer heeft ingelogd, dus deze moet altijd assignen bij dezelfde user.
Login of Registreer om te reageren.
Reacties
We willen dat deze code beveiligd is en dat mensen er ook clientsided niets van kunnen zien (of bijna niets).
Ook willen we weten hoe je een uniek ID genereerd en de dan de gebruiker elke keer herkent.
En wanneer mensen widgets maken, moet de widget ook het unieke ID van de user krijgen, zodat deze widgets enkel beschikbaar zijn door mensen met dat unieke ID, en dat andere mensen er geen toegang tot hebben.
Maar als je perse iets belachelijks wilt, voeg dan het id en zijn emailafres of registratie datum of... samen en hash die met sha, of een ...en voila, je hebt je rare unieke meuk.
Verificeren met javascript is gewoon not done, want daar kan de user ALTIJD zelf in klooien.