.htpasswd

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

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 Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

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 »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

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 »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »
Edwin

Edwin

23/11/2007 13:51:00
Quote Anchor link
Hallo,

Op internet kom ik heel veel sites tegen waar zij voor mij een gecodereerd password willen geven die in een .htpasswd bestand past. Maar dit zou ik graag zelf willen doen door middel van een script. Weet iemand hoe dit werkt?

Alvast bedankt,
Edwin
 
PHP hulp

PHP hulp

22/11/2024 07:28:26
 
Martijn B

Martijn B

23/11/2007 13:56:00
Quote Anchor link
Ik weet niet wat je bedoelt maar .htpasswd is van Apache dus zou je even in die docs moeten snuffelen.
 
- -

- -

23/11/2007 14:04:00
Quote Anchor link
Volgens mij gewoon een md5, zoiets zou je kunnen maken:
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
<?php
    echo '<h1>Htpasswd generator</h1>';
    if ($SERVER['REQUEST_METHOD'] == 'POST')
    {

        if (!empty($_POST['user']) AND !empty($_POST['pass']))
        {

            $sLogin = $_POST['user'] . ':' . md5($_POST['pass']);
            echo '<p>Place this in your htpasswd file:</p>';
            echo '<code>' . $sLogin . '</code>';
        }

        else
        {
            echo '<p>Try again please ;-)</p>';
        }
    }

    echo '<form action="" method="post">';
    echo '<p><input type="text" name="user" /> Username</p>';
    echo '<p><input type="password" name="pass" /> Password</p>';
    echo '<p><input type="submit" value="Generate htpasswd" /></p>';
    echo '</form>';
?>
 
Winston Smith

Winston Smith

23/11/2007 14:09:00
Quote Anchor link
De gecodeerde wachtwoorden in een .htpasswd zijn in ieder geval geen md5, daarvoor zijn ze veel te kort. Ze zijn maar een stuk of 7 karakters in lengte.

@wes: dat is volgens mij je meest constructieve kritiek die je ooit geleverd hebt hier?
 
Martijn B

Martijn B

23/11/2007 14:10:00
Quote Anchor link
@Kasper: Het is ook geen spoiler...
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
- wes  -

- wes -

23/11/2007 14:12:00
Quote Anchor link
kasper, er stond iets, nu niets dan een puntje, was een edit
of doe gewoon niet zo moeilijk
 
Edwin

Edwin

23/11/2007 14:16:00
Quote Anchor link
van de documentatie van Apache word ik niet wijzer... En het is idd geen md5 hash. Het moet toch kunnen, want het internet staat vol met password generators.

het wachtwoord 'admin' zou bijvoorbeeld dit als incryptie hebben:
bc38wMgPlFZ0g
Gewijzigd op 01/01/1970 01:00:00 door Edwin
 
- -

- -

23/11/2007 14:19:00
Quote Anchor link
Kijk, lees hier maar het kopje Security Considerations. Voor zover ik het begrijp is:
- de standaard encrypty met de functie crypt
- kan je maximaal 8 tekens gebruiken, de rest valt weg
- is het ook mogelijk sha1 en md5 te gebruiken
Als dat klopt moet je voor sha1 gaan.
Edit:
Ik lees nu dat alleen sha1 en crypt worden ondersteund, het blokje rechtsboven. Ik ga even wat proberen.

Edit:
Sorry, mijn Firefox crasht de hele tijd :S Ik probeer het niet...
Gewijzigd op 01/01/1970 01:00:00 door - -
 
Hipska BE

Hipska BE

23/11/2007 16:28:00
Quote Anchor link
wes schreef op 23.11.2007 14:12:
kasper, er stond iets, nu niets dan een puntje, was een edit
of doe gewoon niet zo moeilijk
 
GaMer B

GaMer B

23/11/2007 17:23:00
Quote Anchor link
Het is een DES encryptie
 
Edwin

Edwin

23/11/2007 21:23:00
Quote Anchor link
ik het mogelijk om met php een DES encryptie van een sting te maken?
 
Jason de Ridder

Jason de Ridder

23/11/2007 22:09:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    $username
= 'username';
    $password = 'password';
    $htpasswd = exec('htpasswd -nb '.$username.' '.$password);
    $enc_pass = last(explode(':', $htpasswd));
    echo $enc_pass;
?>


Let wel: username en password mogen geen spaties beslaan!

Maar waarom wil je dit in godsnaam doen?
 
Arend a

Arend a

23/11/2007 22:16:00
Quote Anchor link
Jason: dat werkt natuurlijk alleen als htpasswd in je PATH hebt staan. Bovendien kan het net zo makkelijk in php:

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
<?
$user
= "kees"
$password = "sosecretonlybassieknows";
$htpasswd_text = "$user:".crypt($password,CRYPT_STD_DES)."";

$filename = 'test.txt';
$somecontent = "Add this to the file\n";
$filename ="/path/to/.htaccess";

if (is_writable($filename)) {
   if (!$handle = fopen($filename, 'a')) {
         echo "Cannot open file ($filename)";
         exit;
    }

    if (fwrite($handle, $somecontent) === FALSE) {
        echo "Cannot write to file ($filename)";
        exit;
    }


    fclose($handle);

}
else {
    echo "The file $filename is not writable";
}


?>
 
Jason de Ridder

Jason de Ridder

23/11/2007 22:19:00
Quote Anchor link
@Arend:
Als ie alleen het password wilt uitlezen is dit een mooie manier..

Als ie een htpasswd wilt genereren, moet 'ie jouwes nemen! :)

Edit:

Zow joh dâ Neerlands is ok nie al tuh best mèhr
Gewijzigd op 01/01/1970 01:00:00 door Jason de Ridder
 
Arend a

Arend a

23/11/2007 23:00:00
Quote Anchor link
Json: touche

Dit is de versie van jouw script dat zonder externe programma's werkt ;)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
$user
= "kees"
$password = "sosecretonlybassieknows";
$htpasswd_text = "$user:".crypt($password,CRYPT_STD_DES)."";
echo $htpasswd_text
?>
 
Edwin

Edwin

26/11/2007 15:21:00
Quote Anchor link
Bedankt voor de reacties, maar de crypt() functie geeft niet het gewenste resultaat. Namelijk:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
crypt('admin', CRYPT_STD_DES) = '1$jZpN/buYGDo'
?>


Terwijl de gecodereerde 'admin' dit zou moeten zijn: bc38wMgPlFZ0g
 
Edwin

Edwin

26/11/2007 16:31:00
Quote Anchor link
Ik zie dat ze beide werken... Bedankt! Ik gebruik het trouwens voor een inlogsysteem die voor de verandering niet met php werkt, maar met behulp van .htaccess en .htpasswd. Ik weet eigenlijk niet of dit slim is....
 



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.