Wachtwoord wijzigen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »
Niels Cup

Niels Cup

14/07/2012 09:31:07
Quote Anchor link
Weet iemand hoe je een gebruiker een wachtwoord kunt laten wijzigen?
Hoe de code er in grote lijnen uit komt te zien.
 
PHP hulp

PHP hulp

24/11/2024 01:25:57
 
- SanThe -

- SanThe -

14/07/2012 09:35:07
Quote Anchor link
Een formuliertje en een query.
 
Niels Cup

Niels Cup

14/07/2012 09:39:25
Quote Anchor link
met zo een antwoord weet ik nog niks
 
- SanThe -

- SanThe -

14/07/2012 09:47:16
Quote Anchor link
Als ik nog meer vertel is het al voor je gemaakt en dat lijkt mij niet de bedoeling.
 
Bart V B

Bart V B

14/07/2012 09:52:45
Quote Anchor link
In grote lijnen..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php

$sql
= "UPDATE table_name
        SET
        password= '"
.md5($_POST['password'])."'
        WHERE
        email = '"
.mysql_real_escape_string($_POST['email'])."'
       "
;

$result = mysql_query($sql);
?>
Gewijzigd op 14/07/2012 09:53:36 door Bart V B
 
Write Down

Write Down

14/07/2012 10:17:55
Quote Anchor link
Eigenlijk kan je niet eentonig op deze vraag antwoorden. Dat hangt er een beetje vanaf hoe ver je wilt gaan.

Wil je bijvoorbeeld dat iemand zijn wachtwoord kan wijzigen door enkel zijn e-mailadres en gebruikersnaam op te geven? (Nee! Dat wil je niet!)

Je kan zelf wel een veiligere manier bedenken.

Of wil je gewoonweg dat iemand die ingelogd is zijn wachtwoord kan wijzigen? Dan kan je ook weer een aantal kanten op. Je zou kunnen vragen het huidige wachtwoord op te geven en dan pas een nieuw in te stellen.

Nu, tegenwoordig is dat niet meer de veiligste methode. Stel ik ben jouw broer en ik wil even met je account prutsen. Jij hebt je wachtwoord opgeslagen in een beheerder (browser). Dan is het vrij simpel voor mij om het zonder je huidige wachtwoord te kennen het aan te passen. Gelukkig zijn er wel eenvoudige oplossingen. Je kan een mailtje sturen (maar deze oplossing vind ik persoonlijk niet altijd even handig) maar je zou het veld waarin het wachtwoord moet opgegeven worden ook een random naam kunnen geven.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
//sessie starten & andere code ...

$_SESSION['password_change'] = time()/rand(); //als het maar random is
$pC = $_SESSION['password_change'];

echo '<input type="password" name="'.$pc.'" />';

/* als je het formulier controleert, mag je uiteraard
   $_SESSION['password_change'] niet aanpassen.
   Want anders weet je niet welk POST veld je moet controleren.
*/


$sql = 'SELECT password FROM table WHERE ...';

if($_POST[sha1($_SESSION['password_change'].md5($salt))) == $pass) {
 echo 'Huidige password is niet correct!';
}

?>
Gewijzigd op 14/07/2012 18:36:22 door Write Down
 
- SanThe -

- SanThe -

14/07/2012 10:32:46
Quote Anchor link
@Write Down: Er klopt niet veel van jouw voorbeeldscriptje.
 
Niels Cup

Niels Cup

14/07/2012 11:22:38
Quote Anchor link
mag ik weten wat er niet aan klopt?Write Down verzint dit toch niet zomaar mag ik hopen
 
Erwin H

Erwin H

14/07/2012 11:30:36
Quote Anchor link
Afgezien van de ontbrekende quote in het begin gaat het voornamelijk om deze regel:
if($_POST[sha1($_SESSION['password_change'].md5($salt))) == $pass) {

Ik weet niet wat hier de bedoeling van is, maar op het eerste gezicht ziet het eruit als complete onzin. Een POST key gemaakt van een hash van de naam van het password veld uit de SESSION????

Lijkt erop dat het inderdaad 'zomaar verzonnen' is.
Gewijzigd op 14/07/2012 11:31:13 door Erwin H
 
Bart V B

Bart V B

14/07/2012 11:33:44
Quote Anchor link
Niels probeer eerst eens wat op papier te zetten wat je nou precies van plan bent.
Wij kunnen 100 voorbeelden maken, maar dat zal nooit zijn wat jij voor ogen hebt.
Je leert er ook niets mee, dus kijk eens naar mijn voorbeeld, en bedenk daar eens wat dingen omheen.
 
Niels Cup

Niels Cup

14/07/2012 11:43:23
Quote Anchor link
wat ik wil is het volgende

<ul><li><a href="changepassword.php?p=4">Wachtwoord</a></li></ul>

Wanneer de mensen op de link klikken moet dit tevoorschijn komen:

Oud Wachtwoord:<input type =password name="passwordold">........./>

Nieuw Wachtwoord:<input type =password name="passwordnew">........./>
Bevestig nieuw Wachtwoord:<input type =password name="passwordnew">....../>
Gewijzigd op 14/07/2012 11:45:36 door Niels Cup
 
 - Diov  -

- Diov -

14/07/2012 12:32:26
Quote Anchor link
Wel? Dit kan je toch makkelijk ZELF maken?

1. Eerst kijken of het oud wachtwoord gelijk is aan het huidig wachtwoord.
2. Kijken of het wachtwoord voldoet aan jouw eisen (lengte, tekens,...)
3. Als dit alles juist is: UPDATEN naar je database?

Toevoeging op 14/07/2012 13:04:02:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php

# De verbinding met de database, config file...
include 'config.php';

# Als er op submit gedrukt is...
if($_SERVER['REQUEST_METHOD'] === 'POST')
{

   # Ophalen van de oude pass...
   $sql_get_pass =    "SELECT password
                       FROM leden
                       WHERE user=...
                      "
;

   #foutafhandeling
   if (($result_get_pass = mysql_query($sql_get_pass)) === false)
   {

     echo 'Er is een fout opgetreden tijden het veranderen van je wachtwoord.';
   }

   elseif (mysql_num_rows($result_get_pass) == 0)
   {

     echo 'Er is een fout opgetreden tijden het veranderen van je wachtwoord.';
   }

   else
   {
      $row_pass = mysql_fetch_assoc($result_get_pass);
      $post_pass = md5($_POST["huidig_pass"])

      if($post_pass == $row_pass['password'])
      {

        #Wachtwoorden zijn gelijk, dus nu gaan we nieuwe password updaten.
        $sql_update_pass = "UPDATE leden
                            SET pass = '"
.mysql_real_escape_string($_POST['new'])."'
                            WHERE user = ...
                           "
;

        if(!$res_update_pass = mysql_query($sql_update_pass))
        {

            echo 'Fout tijdens het wijzigen van je wachtwoord!'.
        }

        else
        {
            echo 'Wachtwoord succesvol veranderd';
        }
   }
}


# Als er niet op submit gedrukt is.
else
{
  // formulier ...
}
 
Eddy E

Eddy E

14/07/2012 16:57:25
Quote Anchor link
Hoe krijgt ie het voor elkaar.... toch nog gewoon volledig voor hem gemaakt zonder zelf iets te doen :D.
 
Write Down

Write Down

14/07/2012 18:39:49
Quote Anchor link
Erwin H op 14/07/2012 11:30:36:
Afgezien van de ontbrekende quote in het begin gaat het voornamelijk om deze regel:
if($_POST[sha1($_SESSION['password_change'].md5($salt))) == $pass) {

Ik weet niet wat hier de bedoeling van is, maar op het eerste gezicht ziet het eruit als complete onzin. Een POST key gemaakt van een hash van de naam van het password veld uit de SESSION????

Lijkt erop dat het inderdaad 'zomaar verzonnen' is.


Is het ook. En is inderdaad niet al te correct. Maar goed, ik denk dat de tekst erboven voldoende duidelijk is. Ik ben niet het type dat kant en klare code post. Daarmee leer je vaak niets. Toch niet over zo'n relatief onderwerp als dit.

Toevoeging op 14/07/2012 18:40:26:

Eddy Erkelens op 14/07/2012 16:57:25:
Hoe krijgt ie het voor elkaar.... toch nog gewoon volledig voor hem gemaakt zonder zelf iets te doen :D.


Ja, en dat vind ik dus zeer jammer. Wat heeft de TS nu geleerd? Wellicht hoe hij copy-paste moet gebruiken.
 
Bart V B

Bart V B

14/07/2012 18:42:14
Quote Anchor link
och jongens..
Zo zijn we toch allemaal begonnen.
 
Write Down

Write Down

14/07/2012 18:47:42
Quote Anchor link
Bart V B op 14/07/2012 18:42:14:
och jongens..
Zo zijn we toch allemaal begonnen.


Misschien wel. Het probleem is echter dat ik hier veel mensen op het forum zie die eigenlijk niet de intentie tonen om het echt te leren. Ik zie nergens een concreet probleem waar de TS vast liep. Ik zie zelfs geen letter PHP door hem geschreven in dit topic. Dan denk ik toch dat ik als beginner eerder geneigd was om zelf toch eerst een paar lijnen te typen.
 
Bart V B

Bart V B

14/07/2012 18:55:32
Quote Anchor link
Het enige wat ik in dit topic zie is dat de TS totaal nog geen idee heeft hoe hij php moet gebruiken. Daarom zei ik schrijf nu eens eerst op wat je precies wil.
Aan de code die Dem heeft geschreven heeft hij ook totaal nog niets.
Het is totaal anders dan wat de TS voor ogen heeft.

Dus laten we nu eerst eens afwachten wat de TS ervan heeft opgestoken zonder meteen een conclusie te trekken of hij al een antwoord heeft op zijn vraag. ;)
 
 - Diov  -

- Diov -

16/07/2012 18:52:59
Quote Anchor link
Aan mijn code heeft hij wel iets, hij kan leren hoe de code in elkaar zit.
En als hij inderdaad wat meer moeite deed, en zocht op google:

php change password script
 
Erwin H

Erwin H

16/07/2012 19:00:45
Quote Anchor link
Write Down op 14/07/2012 18:39:49:
Is het ook. En is inderdaad niet al te correct. Maar goed, ik denk dat de tekst erboven voldoende duidelijk is. Ik ben niet het type dat kant en klare code post. Daarmee leer je vaak niets. Toch niet over zo'n relatief onderwerp als dit.

Niet al te correct.... eufemisme voor volstrekt fout? Post het dan niet. Hier heeft echt helemaal niemand iets aan. Alles voorkauwen doe ik normaal gesproken ook niet, maar volstrekt foute code posten is wel weer het andere uiterste.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.