inloggen werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP/Magento developer gezocht met 1-2 jaar werkerv

Bedrijfsomschrijving Deze informele organisatie zoekt een PHP/Magento developer die inmiddels 1-2 jaar werkervaring heeft. Ze bouwen hier aan hele toffe E-commerce oplossingen. De oplossing zijn divers en voor hele mooie klanten in de B2B markt. In totaal werken hier 12 innovatie en jonge mensen. De organisatie staat erom bekend dat ze aanpakkers en pragmatisch zijn. Functieomschrijving In deze rol werk je met PHP/Magento dus het is fijn als je met 1 van de 2 gevraagde technieken ervaring hebt. Mocht je Magento gecertificieerd zijn, reageer dan direct! Dus heb jij passie voor E-commerce omgevingen en ervaring met PHP en/of Magento dan

Bekijk vacature »

Systeem Beheerder - ICT specialist

Wil je graag meebouwen aan een prachtige, internationale organisatie in een hightech branche? Ben je op zoek naar een baan in een afwisselende en levendige werkomgeving? Waar elke dag anders is en een beroep wordt gedaan op je creativiteit, flexibiliteit? Teesing is een sterk groeiende en toonaangevende organisatie met een uitgekiend assortiment van hoogwaardige producten. Wegens uitbreiding van ons team zijn we direct op zoek naar een ambitieuze: SYSTEEM BEHEERDER - ICT SPECIALIST (fulltime) Wat ga je doen als Systeem Beheerder bij Teesing BV? Als Systeem Beheerder werk je samen en in overleg met onze externe service provider. Je bent

Bekijk vacature »

Lead E-commerce Developer

As a Lead E-commerce Developer, you design the future E-commerce platform, which must be suitable for more than 100 industrial companies situated in different markets. In your role as a Salesforce lead developer, you translate the wishes of the VDL companies, when it comes to their E-commerce ambitions, into solutions within the framework of our digital factory. Do you enjoy leading a diverse team of configurators and business analysts in the further development of the E-commerce platform? The VDL Salesforce journey started just 1.5 years ago, we still have a lot of work to do when it comes to requirements

Bekijk vacature »

Symphony developer

Als PHP developer bij Getnoticed werk je in een team met acht directe collega’s. Bij ons geen hiërarchie of weken beslissingstijd. Dit betekent korte lijnen en snel schakelen. Dat is ook wel nodig bij alle innovatieve projecten waar we tegelijkertijd aan werken, zoals Google Cloud Talent Solution. Jouw functie bij Getnoticed is voornamelijk het bedenken van oplossingen voor klanten, hen hierin adviseren en het schrijven van koppelingen. Je hebt hier veel vrijheid maar kunt altijd bij collega’s terecht om te sparren. In een week kun je zo voor 4 á 5 verschillende klanten werken. Dit houdt je werk afwisselend. Naast

Bekijk vacature »

Low code developer

Ben jij de low-code developerdie het leuk vindt zijn kennis toe te passen in complexe en maatschappelijk relevante ingenieursprojecten? Wij zoeken per direct een low-code developer met ervaring om ons team te versterken. Je komt terecht in een team dat een mix is van low-code developers, software developers, IT consultants en projectleiders. Als low-code developer ga je aan de slag met het ontwikkelen van digitale diensten en het automatiseren van onze werkprocessen. Je maakt hierbij gebruik van de low-code platformen van Outsystems en Microsoft (Power Automate en Power Apps). In overleg met onze product owners en projectleiders bepaal je per

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Senior SAP HANA (Cloud) Developer

At ASML we build some of the most amazing, complex machines that you will ever see – and the software to run them – to develop smaller, faster and still more affordable computer chips. It is because of our machines that the world’s technology has steadily evolved. Data analytics plays a key role in improving our machines and process and that is where you can contribute! Functie In this role you will be responsible to build and maintain data analytics solutions. Together with your DevOps team you will help develop dashboards and reports. All to enable your fellow ASML colleagues

Bekijk vacature »

Technisch Developer

Werken aan innovatieve oplossingen die onmisbaar zijn voor iedereen en dus ook voor jou als reiziger? Als Technisch Developer bij InTraffic lever jij een waardevolle bijdrage aan de reizigerservaring! • Hoe? Door te werken aan complexe technische vraagstukken met behulp van C++. • Waarom? Om de veiligheid en doorstroom op het spoor te kunnen waarborgen. Je draagt bij aan de mobiliteit van nu en ook die van de toekomst. • Waar? Bij InTraffic in Nieuwegein, dé IT-specialist op het gebied van verkeer en vervoer. • Met wie? Je werkt in een scrumteam. Onze teams variëren van 3 tot 9 professionals.

Bekijk vacature »

startende / junior Java developer

Als startende / junior Java developer krijg je een ervaren Java buddy, mag je opleidingen volgen en ga je direct in een Scrum team Java software ontwikkelen. Je wordt goed begeleid en er is veel ruimte voor innovatie. Functie omschrijving Bij deze organisatie ga je interessante tastbare maatschappelijke applicaties ontwikkelen. Miljoenen mensen zijn dagelijks afhankelijk van de software. Er zijn 8 Java Scrumteams, waarbij ieder team aan een eigen applicatie bouwt. In ieder team zijn meerdere senior, medior en junior Java developers aanwezig. Daarnaast is er minimaal 1 Tester en een vaste product owner per team. Er wordt regelmatig 'pair

Bekijk vacature »

Systeembeheerder ICT Infrastructuur

De afdeling Informatievoorziening is richtinggevend op het gebied van informatievoorziening, fungeert als waterschap brede informatiedienst en levert de benodigde ICT. De afdeling heeft een proactieve instelling om tijdig te kunnen inspelen op ontwikkeling en technologieën op het tempo van verandering. De afdeling Informatievoorziening zoeken een enthousiaste: Systeembeheerder ICT Infrastructuur voor 36 uur per week, locatie Hoofdkantoor Zwolle Efficiënt beheer? Dat is jou wel toevertrouwd. Want als Systeembeheerder laat jij je niet snel uit het veld slaan door problemen met de infrastructuur. WDODelta is nu op zoek naar een collega systeembeheerder. Als systeembeheerder houd jij je bezig met het dagelijks beheer

Bekijk vacature »

Front-end developer

Als Front-end Developer bij Getnoticed zorg je ervoor dat de wensen van de klant gebruiksvriendelijk en nauwkeurig volgens de laatste technieken geïmplementeerd worden. Je bent een perfectionist bij het uitwerken van een design naar functionele layout. In het kort: Je werkt samen met je scrumteam van designers, front- en backend developers, marketeers en projectmanager bij het uitwerken van stories voor zowel klant als in-house gerelateerde projecten. Wat je werkzaamheden vooral zullen zijn: Het uitwerken van designs tot functionele layouts Je werkt nauw samen met onze designers en developers om tot een perfect resultaat te komen Je zorgt voor een intuïtieve

Bekijk vacature »

Software Engineer

Jouw software engineer carrière bij dé IT-specialist voor de voedingsmiddelenindustrie Sinds de oprichting in 1977 heeft CSB-System zich ontwikkeld tot een internationaal toonaangevende IT-specialist op het gebied van ERP-oplossingen. Actief en succesvol toegepast in meer dan 40 landen over de hele wereld. CSB-System heeft vestigingen in Europa, de Verenigde Staten, Canada, Zuid-Amerika, Azië en Australië. De activiteiten in de Benelux, Frankrijk, UK en Ierland worden gecoördineerd vanuit Nederland waar wij werken aan diverse implementatietrajecten en innovatieve oplossingen bij aansprekende klanten in de voedingsmiddelenindustrie. Voor verdere uitbreiding van ons team op het gebied van mobiele toepassingen en interfaces zijn wij voor

Bekijk vacature »

Java Software Developer

Java Software Developer - Smart Logistics Functiebeschrijving: Ben jij een ervaren Java Developer die professionele applicaties kan bouwen die onze klanten zo hard nodig hebben? En wil je graag met de nieuwste technologieën werken binnen een DevOps scrumteam? Lees dan snel verder! Wat ga je doen? Als ervaren Java Software Developer werk je aan uitdagende projecten bij verschillende klanten en ben je altijd onderdeel van een software ontwikkelteam. Samen met je team, de product owner en de architect ben je verantwoordelijk voor het definiëren, ontwerpen, ontwikkelen, beveiligen en testen van nieuwe of bestaande applicaties binnen de logistieke sector. “Use digital

Bekijk vacature »

Traineeship Technisch Applicatiebeheerder

Traineeship Technisch Applicatiebeheerder Position Description: Beschik jij op 1 maart 2022 over een afgeronde Bachelor- of Master- of MBO level 4 opleiding en ben jij op zoek naar een baan om je IT-carrière een vliegende start te geven? Wil jij graag voor een grote organisatie werken die familiair aanvoelt? Dan is ons Traineeship Technisch Applicatiebeheerder iets voor jou. Wij hebben nog een paar plaatsen beschikbaar. Lees snel verder! Wat ga je doen? In het Traineeship Technisch Applicatiebeheerder word jij gedurende een periode van drie maanden klaargestoomd om mee te kunnen draaien op projecten voor onze klanten. Het begin van het

Bekijk vacature »

Ervaren front-end developer (Angular) gezocht!

Bedrijfsomschrijving Ben jij de Angular specialist die ik zoek? Onze klant is al ruim 10 jaar een gevestigde naam in de wereld van de mooie GIS projecten. Het bedrijf zit zich voor haar klanten in om de publieke ruimte veiliger te maken en tevens het verkeer soepeler te laten verlopen. Het team waarin je terecht zal komen bestaat inmiddels ruim 25 zeer technische collega's. Samen met dit team ga je werken aan grote GIS projecten voor o.a. gemeenten waterschappen en overheidsinstellingen. De systemen waarmee hier gewerkt wordt zijn opgebouwd in .NET. Naast goede .NET developers is dit bedrijf op zoek

Bekijk vacature »
Martin Boersma

Martin Boersma

13/04/2021 14:47:29
Quote Anchor link
hallo, ik probeer voor een schoolopdracht een register en login systeem te maken. ik kan al een user aan maken die dan ook in de database wordt opgeslagen, maar wanneer ik probeer in te loggen met datzelfde ww en username, doet ie het niet. hieronder staat de code waarin in de foutmelding krijg, dit is van het login gedeelte.

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
if($stmt->rowCount() == 1){
                        if($row = $stmt->fetch()){
                            $UserID = $row["UserID"];
                            $username = $row["Username"];
                            $hashed_password = $row["Password"];
                            if(password_verify($password, $hashed_password)){
                                // password is correct, so start new session
                                session_start();

                                //store data in session variables
                                $_SESSION["loggedin"] = true;
                                $_SESSION["UserID"] = $UserID;
                                $_SESSION["username"] = $username;

                                //redirect user to welcome page
                                header("location: welcome.php");
                            }
                            else{
                                //invalid password, display error message
                                $login_err = "Invalid username or password.";
                            }


ik krijg dus de 'Invalid username or password' error die ik heb ingesteld. ik kom hier zelf niet uit, kan iemand hier mij asap helpen?
 
PHP hulp

PHP hulp

19/01/2022 20:15:35
 
- Ariën -
Beheerder

- Ariën -

13/04/2021 14:50:18
Quote Anchor link
Waar komt $password vandaan?
 
Martin Boersma

Martin Boersma

13/04/2021 14:54:08
Quote Anchor link
- Ariën - op 13/04/2021 14:50:18:
Waar komt $password vandaan?


die komt uit de functie waar ie checked of de password niet empty is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
// Check if password is empty
    if(empty(trim($_POST["password"]))){
        $password_err = "Please enter your password.";
    }
    else{
        $password = trim($_POST["password"]);
    }
 
- Ariën -
Beheerder

- Ariën -

13/04/2021 14:58:05
Quote Anchor link
Echo beide variabelen eens en kijk of ze uberhaupt een waarde hebben. Kijk ook eens of je VARCHAR-waarde in je database niet te kort is. Check ook met password_hash() of de boel overeenkomt.
Gewijzigd op 13/04/2021 14:59:10 door - Ariën -
 
Martin Boersma

Martin Boersma

13/04/2021 14:59:38
Quote Anchor link
- Ariën - op 13/04/2021 14:58:05:
Echo beide variabelen eens en kijk of ze uberhaupt een waarde hebben. Kijk ook eens of je VARCHAR-waarde in je database niet te kort is.


welke 2 variabelen? de varchar waardes in mijn database staan op 255.

Toevoeging op 13/04/2021 14:59:51:

- Ariën - op 13/04/2021 14:58:05:
Echo beide variabelen eens en kijk of ze uberhaupt een waarde hebben. Kijk ook eens of je VARCHAR-waarde in je database niet te kort is.


welke 2 variabelen? de varchar waardes in mijn database staan op 255.
 
- Ariën -
Beheerder

- Ariën -

13/04/2021 15:04:48
Quote Anchor link
Haal je wachtwoord eens door password_hash(), en controleer of deze overeenkomt met de inhoud in je database.
 
Martin Boersma

Martin Boersma

13/04/2021 15:09:40
Quote Anchor link
- Ariën - op 13/04/2021 15:04:48:
Haal je wachtwoord eens door password_hash(), en controleer of deze overeenkomt met de inhoud in je database.


Hoe bedoel je een wachtwoord door password_hash() halen? (ik ben nog vrij nieuw op het gebied van php dus weet nog niet super veel)
 
- Ariën -
Beheerder

- Ariën -

13/04/2021 15:14:24
Quote Anchor link
Ik neem aan dat je de wachtwoorden met deze functie toch gehashed in de database opslaat bij de registratie?

Zie ook: www.php.net/password_hash
Gewijzigd op 13/04/2021 15:14:55 door - Ariën -
 
Adoptive Solution

Adoptive Solution

13/04/2021 15:22:35
Quote Anchor link
Is het deze tutorial? De code komt aardig overeen.

https://www.webslesson.info/2016/06/php-login-script-using-pdo-with-session.html

En password hash werd in je vorige topic genoemd.

https://www.phphulp.nl/php/forum/topic/login-sessie-met-php-en-database-probleem/103963/#753186

Tijd zat om te oefenen.
 
Martin Boersma

Martin Boersma

13/04/2021 15:27:27
Quote Anchor link
- Ariën - op 13/04/2021 15:14:24:
Ik neem aan dat je de wachtwoorden met deze functie toch gehashed in de database opslaat bij de registratie?

Zie ook: www.php.net/password_hash


ik heb nog geen hash op de wachtwoorden staan in het registratie formulier. ik heb deze login van een tutorial en de registratie werkte toen eerst niet, dus die heb ik inmiddels werkend gekregen, maar de login dus nog niet.
 
- Ariën -
Beheerder

- Ariën -

13/04/2021 15:41:59
Quote Anchor link
Hoe staat je wachtwoord in je database?
 
Martin Boersma

Martin Boersma

13/04/2021 15:43:05
Quote Anchor link
- Ariën - op 13/04/2021 15:41:59:
Hoe staat je wachtwoord in je database?


de wachtwoorden worden hoe het nu is gewoon opgeslagen als hoe ze ingevoerd zijn, dus als ik 000 invoer wordt ie opgeslagen als 000
 
Adoptive Solution

Adoptive Solution

13/04/2021 15:46:02
Quote Anchor link
Kan je beredeneren dat als je wachtwoorden niet hash, je ook geen password verify kan doen?

Dan is de uitslag namelijk altijd FALSE.

Toevoeging op 13/04/2021 15:48:44:

Dit is de hash van 000.
Sla die direct op in de database van de betreffende gebruiker.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$2y$10$wIHd7bASOvUWB.esdApC4.eKfGpWwMqet/eTq/4CoYgf2dU3EGGyO
 
- Ariën -
Beheerder

- Ariën -

13/04/2021 15:56:10
Quote Anchor link
Martin Boersma op 13/04/2021 15:43:05:
- Ariën - op 13/04/2021 15:41:59:
Hoe staat je wachtwoord in je database?


de wachtwoorden worden hoe het nu is gewoon opgeslagen als hoe ze ingevoerd zijn, dus als ik 000 invoer wordt ie opgeslagen als 000

Ik had dit juist vorige keer al uitgelegd.
Passwoorden moet je altijd omzetten naar een niet-terugkerende hash. Niemand hoeft te weten wat je wachtwoord is.
 
Ad Fundum

Ad Fundum

14/04/2021 10:20:05
Quote Anchor link
- Ariën - op 13/04/2021 15:56:10:
Martin Boersma op 13/04/2021 15:43:05:
- Ariën - op 13/04/2021 15:41:59:
Hoe staat je wachtwoord in je database?
de wachtwoorden worden hoe het nu is gewoon opgeslagen als hoe ze ingevoerd zijn, dus als ik 000 invoer wordt ie opgeslagen als 000

Ik had dit juist vorige keer al uitgelegd.
Passwoorden moet je altijd omzetten naar een niet-terugkerende hash. Niemand hoeft te weten wat je wachtwoord is.

Eens. Wanneer iemand anders jouw systeem gebruikt bega je een strafbaar feit als je wachtwoorden opslaat in de database(!)
Dat is volgens artikel 32, lid 1 van europese AVG wetgeving. Er zijn al vaker boetes voor uitgedeeld. En er wordt uitgebreid gewaarschuwd, en de hele wereld wordt bekend gemaakt met hoe je het dan wel moet doen.

Met andere woorden, iedereen die denkt dat-ie wachtwoorden van anderen mag opslaan is een regelrechte idioot. Zeg niet dat we niet gewaarschuwd hebben.
Gewijzigd op 14/04/2021 10:38:12 door Ad Fundum
 



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.