FAQ |
Kalender |
2012-09-03, 11:51 | #1 | ||
|
|||
Medlem
|
Jo jag tänkte kolla om någon har en ide/teori på hur man ska kunna lösa detta.
Jag ska leverera en API skriven i .net (webservice). Till detta ska jag skapa en hemsida skriven i PHP. Nu till problemet. Jag vill att bara jag med min PHP kod ska kunna komma åt webservicen. (De kan kolla i koden) Men om kunden köper rättigheterna att skapa en egen programvara som pratar med webservicen så ska det vara möjligt. Och om jag säljer vidare detta till en annan kund så ska de inte kunna kopiera den nyckeln eller vad det nu blir utan att betala. Det ska också kunna köra allt utan uppkopplingen till internet. |
||
Svara med citat |
2012-09-03, 14:03 | #2 | ||
|
|||
Banned
|
En webservice utan internet? Låter som moment-22....
|
||
Svara med citat |
2012-09-03, 15:04 | #3 | ||
|
|||
Medlem
|
Internt nätverk
|
||
Svara med citat |
2012-09-04, 01:30 | #4 | ||
|
|||
Klarade millennium-buggen
|
Ett sätt är att du alltid skickar med ett avtals-/kontonummer och en nyckel som är unikt för varje kund/avtal, samt att du har någon form av debitering per transaktion (för då kommer kunden aldrig att sprida uppgifterna).
Enkel men effektiv hantering. Du kan då även ha ett demokonto med ett demolösenord för demosyfte. |
||
Svara med citat |
2012-09-05, 00:06 | #5 | ||
|
|||
Klarade millennium-buggen
|
Zend Guard ? Dvs binärkoda PHP lösningen.
Alternativt kräv något som är unik för maskinen tex. maskinens namn alternativt IP. Visst det går att "åtgärda" men har kunden tillgång till andra kunders maskiner så är det en säkerhetsrisk. |
||
Svara med citat |
Svara |
|
|