Hulpvraag beveiliging WP Courseware

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

Medior Java developer

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 »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

Medior Java developer

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 »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

Bekijk vacature »
Marcel Oers

Marcel Oers

22/12/2018 11:37:18
Quote Anchor link
Voor de Salespage van onze website hebben we gekozen voor WP Courseware om een Online cursus aan te bieden aan onze klanten maar nu heb ik een “Beschermvraag”.

Op veel andere landingspagina’s (van andere bedrijven) krijg ik na het invullen van een Opt-In form een mail toegestuurd met login en wachtwoord. Wanneer ik die mail met login en wachtwoord vervolgens doorstuur naar mijn college, kan hij met diezelfde login en wachtwoord “gewoon” inloggen en dus betaalde content eigenlijk gratis bekijken.

Ik vind ook wel online cursussen van zeg 8000,- dollar en het lijkt me toch niet de bedoeling dat vervolgens 10 collega’s die login en wachtwoord gebruiken en zo’n bedrijf 80.000,- dollar misloopt.

Mijn vraag: Weet iemand hoe we die content alleen door een betalende klant kunnen laten bekijken en niet door allerlei anderen die niet betaald hebben. De vraag heeft vanzelfsprekend wel betrekking op de plug-in van WP Courseware.

Mocht iemand een tip of antwoord hebben, mail mij op *knip* of bellen kan ook op *knip* Alvast bedankt en iedereen hele fijne feestdagen.
Gewijzigd op 22/12/2018 11:49:46 door - Ariën -
 
PHP hulp

PHP hulp

26/05/2026 11:07:57
 
- Ariën  -
Beheerder

- Ariën -

22/12/2018 11:55:31
Quote Anchor link
Goedendag. Ik heb je contactgegevens verwijderd omdat we hier een forum zitten en wij graag met elkaar willen discussiëren over een mogelijke oplossing.

Om op je vraag terug te komen: er bestaat geen waterdichte oplossing om het verspreiden van cursusmateriaal te voorkomen. Wat iemand nou eenmaal tegen betaling gedownload heeft, kan diegene ook helaas doorgeven aan iemand anders.

Je kan uiteraard wel drempels ontwerpen om dat te voorkomen. Zet alle cursusdocumentatie altijd buiten de webroot, zodat ongeautoriseerde bezoekers dat materiaal niet zomaar kunnen downloaden. En je kan ervoor kiezen om het materiaal niet in pdf te verspreiden, en dat gewoon als een beveiligde website te verwerken.

Uiteraard is het niet de bedoeling dat andere hun inloggegevens aan derden doorgeven, en dat kan je prima in de voorwaarden vermelden. Zo lijkt het mij zeer logisch dat je bij misbruik iemand kan uitsluiten van het gebruik van jouw dienst.
 
Thomas van den Heuvel

Thomas van den Heuvel

22/12/2018 15:09:10
Quote Anchor link
Je zou je kunnen afvragen welke factoren je wel kunt beïnvloeden, want aan de integriteit van je eindgebruikers kun je (zeker op afstand) niet zoveel aan veranderen.

Wellicht zou je iets met IP-tracking kunnen doen, en deze proberen te vertalen naar een fysieke (geo)locatie. Dan zou je aan een zekerheid grenzende waarschijnlijkheid kunnen vaststellen dat iemand vanaf een vaste - en zelfde - locatie de dienst afneemt.

Een andere mogelijkheid is wellicht een cookie dat wordt ingesteld bij de eerste inlog waarmee je de cursus in wezen verzilvert. Hier wordt uitgegaan van een opstelling waarbij van een vaste PC gebruik wordt gemaakt.

Wellicht is het ook mogelijk dat je afdwingt dat iemand op enig moment maar maximaal 1x is ingelogd. Maar hiermee garandeer je niet dat dit eenzelfde eindgebruiker is.

Dit zijn dingen die ik zo from the top of my head kan bedenken. In wezen zoek je dus naar een gegeven waarmee je het abonnement op een of andere manier kunt "verankeren".

Maar het zou natuurlijk makkelijker zijn als je je gebruikers kunt vertrouwen (maar dan zouden we wellicht op zoek moeten naar een andere broodwinning ;)). Zoals @Ariën aanhaalt kun je dit opnemen in de algemene (gebruiks)voorwaarden en aangeven dat je je het recht voorbehoudt om, wanneer je iemand verdenkt van het delen van inloginformatie, iemand de toegang tot een cursus onmiddellijk te ontzeggen. Tegelijkertijd zou je dat dus steekproefsgewijs kunnen testen op een van de bovenstaande manieren.
Gewijzigd op 22/12/2018 15:10:14 door Thomas van den Heuvel
 
Marcel Oers

Marcel Oers

22/12/2018 15:26:42
Quote Anchor link
Dankjewel Arien,

Ik was mij er niet van bewust dat het niet de bedoeling is om contactgegevens te posten sorry daarvoor. Ik hoop dat er nog meer reacties komen. Grtz Marcel
 
Aad B

Aad B

22/12/2018 16:02:28
Quote Anchor link
Eigenlijk is er geen waterdichte methode vrees ik. De IP-tracking zoals Thomas beschrijft is een optie maar ook dat kan gezeur opleveren van bijvoorbeeld reizende clienten die op hun hotelkamer verder studeren. Een tijdje geleden heb ik een cursus gedaan en deze cursus was voor een x bedrag slechts 30 dagen beschikbaar. Daarmee begrenst de verkoper mogelijk misbruik een beetje. Uiteraard heeft hij ook de eerdergenoemde regel in zijn leveringsvoorwaarden. Het beschikbaar stellen in de vorm PDF's blijft natuurlijk meer riskant, die kun je downloaden en zonder un/pw van de website weer doorsturen per email naar een andere belangstellende. Helaas is dat inherent aan cursusmateriaal via internet. Wil je je cursus meer uniek houden dan huur je een lokaaltje en ga je lesgeven en geef je papierenmateriaal mee. Met de genoemde 8000,- dollar kan je met 5 cursisten nog ruim voldoende winst scoren.
Gewijzigd op 22/12/2018 16:12:19 door Aad B
 
Marcel Oers

Marcel Oers

22/12/2018 17:02:18
Quote Anchor link
Beste Aad en Thomas,

Echt cool dat jullie mij als leek even van goeie bruikbare tips en trics willen voorzien. We hebben vanzelfsprekend de algemene voorwaarden (terms of use) helemaal waterdicht dichtgetimmerd alleen dat voorkomt i.i.d. niet dat ze het alsnog doorsturen. Ik heb ook een tip gekregen om de individuele "lessen" steeds separaat te sturen en na 1 keer kijken weer te blokkeren maar ik wil eigenlijk dat ze nog eens terug kunnen kijken als ze dat willen dus daar gaan we niet voor kiezen. Misschien is het een idee om een soort certificaat te versturen als ze na het afronden van de cursus een soort "Toets" succesvol hebben afgerond. Dan laat ik ze alsnog (nog een keer) hun emailadres invullen om dat certificaat te ontvangen. Komt dat emailadres niet voor op mijn emaillist dan hebben ze het dus via derden ontvangen. Wat zijn jullie gedachten bij deze "oplossing"
 
Rob Doemaarwat

Rob Doemaarwat

23/12/2018 18:26:29
Quote Anchor link
Je zou het in ieder geval zo kunnen maken dat "de cursus" maar eenmalig doorlopen kan worden. Een evt. collega ziet dan de antwoorden van "de echte deelnemer" al staan, en dan is zo'n cursus toch minder "uitdagend".

IP tracking heeft ook andersom niet zo veel zin: het hele kantoor zit vaak "uit" achter hetzelfde IP-adres.
 



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.