Hulpvraag beveiliging WP Courseware

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

SQL Database Ontwikkelaar

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

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 »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Roosendaal, ontwikkel je als PHP Developer niet alleen webapplicaties, maar ben je verder ook gefocust op het continu inspelen op nieuwe trends en ontwikkelingen m.b.t software development. Naast het bouwen van webapplicaties, ontwikkelen zij ook webshops en websites voor gave opdrachtgevers! Wat ga je doen? Het schrijven van schone en efficiënte codes volgens het Symfony framework; Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het Symfony framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de

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

19/04/2024 21:04:24
 
- 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.