Uitloggen.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Klein team zoekt grote fullstack .NET developer to

Bedrijfsomschrijving Deze werkgever is marktleider in de Benelux en is Europees ook al aardig aan de weg aan het timmeren. Ze voorzien technische winkels van apparatuur om producten een langer leven te geven. Hiermee reduceren ze flink wat CO2 uitstoot en dat is natuurlijk goed voor iedereen! IT speelt een belangrijke rol in de bedrijfsvoering en de applicaties zijn van goed niveau. Als fullstack .NET developer ga jij je bijdrage leveren aan het verder verbeteren van de applicaties en de interne processen. Ze zijn nu met ruim 50 medewerkers in totaal en de afdeling development bestaat uit een 5tal developers.

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

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 »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer .NET, C# voor een gaaf bedrijf in de omgeving van Utrecht! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Lees dan snel verder! Voor een opdrachtgever in de omgeving van Utrecht, zijn wij op zoek naar een Junior Software Developer. Werk jij graag aan verschillende projecten en ga je graag klanten op bezoek? Dan is dit de ideale functie voor jou! Binnen deze functie

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »
Robin van der Vliet

Robin van der Vliet

05/06/2010 11:08:02
Quote Anchor link
Waarom werkt dit script niet.
Het is voor de gebruiker te laten uitloggen.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

session_start();

$_SESSION['id'] = '';
$_SESSION['md5_id'] = '';
$_SESSION['username'] = '';
$_SESSION['sha1_password'] = '';

echo "Je bent succesvol uitgelogd.";

?>
Gewijzigd op 05/06/2010 11:27:52 door Robin van der Vliet
 
PHP hulp

PHP hulp

23/11/2024 13:43:46
 
Bram Boos

Bram Boos

05/06/2010 11:13:18
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

session_start();
session_unset();
session_destroy();

echo "Je bent succesvol uitgelogd.";

?>
 
Robin van der Vliet

Robin van der Vliet

05/06/2010 11:26:42
Quote Anchor link
Hij leegt ze nu wel maar het werkt nog niet.
Het kan ook komen door het login script.
Dit is het login script:
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
<?php

session_start();

// MYSQL database login hidden. ;)

if (!$_SESSION['username'] = "")
{

echo "Je bent al ingelogd ".$_SESSION['username'].".";
}

else
{
echo '<form method="post">';
echo 'Gebruikersnaam <input type="text" name="username" size="15"><br>';
echo 'Wachtwoord <input type="password" name="password" size="15"><br>';
echo '<input name="submit" type="submit" value="Inloggen">';
echo '</form>';
}


if ($_POST['submit'])
{

    $username = $_POST['username'];
    $password = $_POST['password'];
    $md5_password = (md5($password));

    $username_aantal = mysql_query("Select Count(username) From gebruikers Where username = '".$username."'") or die(mysql_error());
    $password_aantal = mysql_query("Select Count(username) From gebruikers Where md5_password = '".$md5_password."'") or die(mysql_error());

    if (mysql_result($username_aantal, 0) && mysql_result($password_aantal, 0))
    {

        $sql = mysql_query("SELECT * FROM gebruikers WHERE username = '" . $username . "' AND md5_password = '" . $md5_password . "'");
        $fetch = mysql_fetch_assoc($sql);

        $_SESSION['id'] = $fetch['id'];
        $_SESSION['md5_id'] = $fetch['md5_id'];
        $_SESSION['username'] = $fetch['username'];
        $_SESSION['md5_password'] = $fetch['md5_password'];

        echo "Je bent succesvol ingelogd ".$_SESSION['username'].".";
    }

    else
    {
        echo "Gebruikersnaam of wachtwoord incorrect.";
    }
}


?>

Gewijzigd op 05/06/2010 11:29:14 door Robin van der Vliet
 
Bram Boos

Bram Boos

05/06/2010 11:30:33
Quote Anchor link
Wat werkt er nu dan niet? Kun je iets meer informatie geven?
 
Vdleije .

vdleije .

05/06/2010 11:30:40
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?PHP

if (!$_SESSION['username'] = "")
?>

moet worden
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?PHP

if (!isset($_SESSION['username']))
?>
 
Robin van der Vliet

Robin van der Vliet

05/06/2010 11:32:30
Quote Anchor link
Dat werkt nog steeds niet, de variable is wel leeg.
Deze tekst krijg ik alleen: Je bent al ingelogd .
 
Vdleije .

vdleije .

05/06/2010 11:34:05
Quote Anchor link
Offtopic, waarom zet je trouwens het wachtwoord ook in een sessie.. niet echt veilig!

Edit: lol mijn fout, het moet zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?PHP

if (isset($_SESSION['username']))
?>
Gewijzigd op 05/06/2010 11:35:20 door vdleije .
 
Bram Boos

Bram Boos

05/06/2010 11:36:05
Quote Anchor link
Je moet niet te veel in een sessie zetten, het gebruikers id en een sessie met TRUE of FALSE is meer dan genoeg!
 
Robin van der Vliet

Robin van der Vliet

05/06/2010 11:39:21
Quote Anchor link
Het werkt.
Bedankt, het is opgelost.


FRizZL isMijnUsername op 05/06/2010 11:34:05:
Offtopic, waarom zet je trouwens het wachtwoord ook in een sessie.. niet echt veilig!

Hoezo is dat niet veilig?
 
Vdleije .

vdleije .

05/06/2010 12:16:05
Quote Anchor link
Laat ik het anders formuleren, waarom heb je het nodig? Je kan toch gewoon één of twee sessies doorsturen met bijvoorbeeld $_SESSION['login'] = true en $_SESSION['id'] = GEBRUIKERSID, zoals Bram Boos al zei.

Je weet al dat de inloggegevens goed zijn ingevuld door de gebruiker bij het inloggen en de rest is af te leiden aan de hand van bijvoorbeeld de gebruikersid.
 
Robin van der Vliet

Robin van der Vliet

06/06/2010 11:28:34
Quote Anchor link
FRizZL isMijnUsername op 05/06/2010 12:16:05:
Je weet al dat de inloggegevens goed zijn ingevuld door de gebruiker bij het inloggen en de rest is af te leiden aan de hand van bijvoorbeeld de gebruikersid.

En als ze dan de sessie veranderen in een ander id, dan zitten ze gewoon op iemand anders account.
 
Nibu lez

Nibu lez

06/06/2010 11:30:48
Quote Anchor link
Lock de sessie dan aan een ip
 
P Lekensteyn

P Lekensteyn

06/06/2010 11:57:23
Quote Anchor link
En als je magic_quotes_gpc uit heb staan (wat aangeraden is) kan iedereen met de 1e gebruiker inloggen door als username het volgende op te geven:
' or 1 or '
Wel moet je het wachtwoord weten van een account.

Fix voor de username:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$username
= mysql_real_escape_string($_POST['username']);
?>
 
Robin van der Vliet

Robin van der Vliet

06/06/2010 12:15:38
Quote Anchor link
Niels Hop op 06/06/2010 11:30:48:
Lock de sessie dan aan een ip

En hoe doe je dat?


Peter datwiljewelwetenhe op 06/06/2010 11:57:23:
En als je magic_quotes_gpc uit heb staan (wat aangeraden is)

En hoe zet je dat uit?


Peter datwiljewelwetenhe op 06/06/2010 11:57:23:
Fix voor de username:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$username
= mysql_real_escape_string($_POST['username']);
?>

Dit gebeurde een stuk later in het script. ;)
Gewijzigd op 06/06/2010 12:15:59 door Robin van der Vliet
 
Piet Verhagen

Piet Verhagen

06/06/2010 13:36:29
Quote Anchor link
Als je magic_quotes_gpc uit het staan: mysql_real_escape_string moet je toepassen op elke variabele die je in een SQL query plakt. Hier doe je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
    $username = $_POST['username'];
    $password = $_POST['password'];
    $md5_password = (md5($password));

En vervolgens ga je deze variabelen in query's plakken ZONDER mysql_real_escape_string
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
    $username_aantal = mysql_query("Select Count(username) From gebruikers Where username = '".$username."'") or die(mysql_error());
    $password_aantal = mysql_query("Select Count(username) From gebruikers Where md5_password = '".$md5_password."'") or die(mysql_error());
Voor het password wellicht in theorie niet zo heel gevaarlijk in dit geval, maar wat betreft de username zit daar een heel groot gapend beveiligings gat.

Zoieso zit het login script raar in elkaar. Je controleert of de username voorkomt en of het paswoord voorkomt. Maar nergens controleer je of username en paswoord bij elkaar horen. Als username en paswoord beide ergens in de database voorkomen (mogelijk bij verschillende gebruikers), doe je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM gebruikers WHERE username = '" . $username . "' AND md5_password = '" . $md5_password . "'
en vervolgens haal je het resultaat op zonder te controlerne of er überhaupt resultaat is.
Gewijzigd op 06/06/2010 14:34:19 door Piet Verhagen
 
Vdleije .

vdleije .

06/06/2010 14:07:40
 



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.