Testers script: PhpMyLogon

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

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 »

PHP Developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Medior/senior Fullstack developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek (denk aan ECT) en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan

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 »

Front-end developer E-Commere

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als front-end developer heb je een adviserende rol en sta je aan het eindpunt van alles wat met designs te maken heeft. Je overlegt met klanten en collega’s, en zet je in om ideeen om te zetten tot unieke concepten. Je bent het aanspreekpunt voor de klant en bewaakt tevens de planning. Eisen

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

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 »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. Je gaat als Full stack developer aan de slag en gaat

Bekijk vacature »
Jorik

Jorik

09/03/2006 14:55:00
Quote Anchor link
Hallo,
Ik heb de laatste tijd mijn script 'Groot Inlogsysteem v2' wat aangepast, en hernoemd naar PhpMyLogon.
Grootste verandering is dat het nu meertalig is, met taalbestanden. (het is eigenlijk dus 'Groot Inlogsysteem v3', maar die naam beviel me niet).

Doordat ik het script dus behoorlijk heb gewijzigd, zoek ik eigenlijk mensen die mijn script willen testen en bugs bij mij willen melden.

Momenteel heb ik al 4 bugjes gevonden (hehe), dus deze hoeven niet hervonden te worden.
Alle bugs zet ik op:
http://phpmylogon.sourceforge.net/
en dan naar 'bugs' gaan (ergens onderaan).

Graag heironder even melden op wat voor systeem je getest hebt (webserver; php versie; mysql versie) en hoeveel kennis je van php hebt.
Tevens graag even melden wat je vond van de installatie, makkelijk, moeilijk etc.

Dus graag alle opmerkingen/aanmerkingen/tips/bugs hier posten, zodat ik er wat moois van kan maken.
Zodra ik de meeste bugs dicht heb, en uit het beta stadium ben, zal ik het script ook hier op PHPhulp posten.

Download: SourceForge.net rar & zip
Website: http://phpmylogon.sf.net (ipv sf kan ook sourceforge)

Alvast bedankt!
 
PHP hulp

PHP hulp

21/11/2024 21:48:27
 

09/03/2006 14:57:00
Quote Anchor link
Site ligt eruit...

EDIT: Nu doet ie het...
Gewijzigd op 09/03/2006 14:57:00 door
 
Jason de Ridder

Jason de Ridder

09/03/2006 15:44:00
Quote Anchor link
Ik ga het systeem even goed doorspitten, je hoort het zo...

EDIT:
Hmmm... krijg een 403...
Momentje nog...
Gewijzigd op 09/03/2006 15:51:00 door Jason de Ridder
 
Jason de Ridder

Jason de Ridder

09/03/2006 15:54:00
Quote Anchor link
Ik weet al hoe dat komt, je hebt geen index... Dan weet ie niet wat ie moet starten. Dat vind ik wel een bug, maar goed. Waar moet ik mee beginnen? Welke file aanroepen?
 
Jason de Ridder

Jason de Ridder

09/03/2006 16:14:00
Quote Anchor link
Niet heel veel kunnen testen, maar dit sowieso:
In de setup:
Maak waar je een password invult een passwordfield.
Maak van de tabel standaard: phpmylogon, dit omdat veel mensen de tabel users al gebruiken.
in de drop-down -> true/false. Ga ervan uit dat de gebruiker een leek is. Ja/nee oid
Laat de gebruiker, wanneer admin, automatisch doorlinken naar de admin-page.
En als ik inlog, blijf ik ingelogd, ook als ik mijn browser afsluit en zonder aan te geven dat ik een cookie wil gebruiken.

Het grootste punt waar ik tegen aan loop is de navigatie. = Niet duidelijk

Tot zover dit. Voor PHP gegevens: www.magicfire.nl/info.php
Gecheckt in Firefox 1.5.? (de nieuwste)

Ziet er voor de rest netjes uit, succes !
 
Alfred -

Alfred -

09/03/2006 16:15:00
Quote Anchor link
Direct een vraag,

Quote:
Securing pages go back
If you want to secure a page, include the safe.php file.
To do this, add at the top of the page:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("safe.php");
?>

for admin-pages you should use safe_admin.php instead of safe.php.


Zou je niet opteren voor require? Als er door een onbepaalde reden, weet ik veel welke, safe.php niet geladen wordt, krijg je gewoon een error, maar loopt het script door. En tada, toegang :)

Verder, in safe.php;
Quote:
if($dbpass == $_COOKIE['user_password']) {


Een cookie met een paswoord in? Md5 of niet, blijft een big nono. Je kan beter checken met andere dingen (:
 
Jorik

Jorik

09/03/2006 20:36:00
Quote Anchor link
@ Jason
Zoals jij het script nu gebruikt hebt, is eigenlijk niet de bedoeling van het script.
Het is 'slechts' een loginsysteem, en je zult zelf de links neer moeten zetten etc.
Navigatie is dus iets wat mij niet echt interesseert, want het is slechts een soort plugin. Je moet zelf alles maar in je website verwerken (klinkt misschien wat hard, maar 'tis nu eenmaal zo).
In de setup zijn passwordfields expres geen passwordfields. Dit om de reden dat de user nu zelf kan checken wat deze als wachtwoord ingeeft; en het toch enkel de setup is; dit eenmalig is. Het is toch wel wat duidelijker wanneer het niet zo is, hier is dus over na gedacht.
Trouwens compleet gemaakt met Firefox 1.5; niet gecheckd in IE ;).

@ Rafael
Vindt het een heel goed idee om require() te gebruiken ipv include(). Wat je zegt klopt inderdaad, en ik beschouw dit wel een beetje als een bug :).

Het lijkt mij eigenlijk geen groot probleem om md5-pswds in cookies te zetten, aangezien het haast niet te kraken is. Maar wat je zegt zit wel wat in.
Ik denk dat ik er in de volgende release in de database een extra veld make met cookie_secure; en hier een automatisch gegenereerde code in zet.
Misschien ook nog md5-codering overheen, maar dat lijkt me eigenlijk overbodig.

Bedankt voor de suggesties!
 
Alfred -

Alfred -

09/03/2006 21:02:00
Quote Anchor link
Jorik:
Het lijkt mij eigenlijk geen groot probleem om md5-pswds in cookies te zetten, aangezien het haast niet te kraken is. Maar wat je zegt zit wel wat in.


Net wel. Cookie stelen, bruteforcen, en daar ga je dan.. ;)
 
Jelmer -

Jelmer -

09/03/2006 21:17:00
Quote Anchor link
Misschien nog wat ideeën, maar het zijn niet echt bugs, dus dan maar hier:

-label-veld gebruiken voor je forumliertjes. Grote voordeel is vooral bij het inloggen dat je op de hele tekst kan klikken, en niet alleen op die 'kleine' checkbox

-voor de admin, krijg je een dropdown menu. Stel, ik heb 500 gebruikers? Dan is dit niet echt handig. Ik zou denk ik gaan voor een lijst net volgende en vorige. (eventueel kan je nog een last-login datum of een ip-veld toevoegen, en dan daarop kunnen selecteren in dat overzicht) Uiteraard met zoekfunctie.
 
Jorik

Jorik

10/03/2006 08:38:00
Quote Anchor link
label veld is idd een goed idee. Weet niet meer precies hoe het werkte, maar ik zal het even opzoeken.
Admin zit ook wel wat in, ik denk dat ik dit inderdaad ga doen.
Is het genoeg als er enkel een zoek functie is ( LIKE '%".$iets."%'; dat bij username field?)

Hieruit concludeer ik dat het wellicht ook verstandig is de memberlist met pagina's te doen. Ook hier ene zoekfunctie of niet?
 
Jan Koehoorn

Jan Koehoorn

10/03/2006 09:33:00
Quote Anchor link
Een label maak je zo:

<p>
<label for="veld1">veld 1:</label>
<input id="veld1" name="veld1" type="text">
</p>

en als je ze mooi met CSS wilt stylen kun je dit doen:

label {
float: left;
width: 200px;
text-align: right;
padding-right: 5px;
}
 



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.