Posts Tagged ‘amsterdam’
I believe that violations of terms of services can occur for many different reasons, usually this comes from not reading them. I am the first to complain about unfair terms, or the faulty application of terms to non-violators. Some violations are so blatant that they should be mentioned. And that’s where this tale starts:
Part 1 of Mobile Monday can be found here.
Initially Ben van der Burg‘s presentation using
DiskSlideJockey failed, so Ville Versterinen presented ShadowCities, which I discuss here. Ben’s discussion centered on the disappearance of Story Telling, and the creation of Emotelling and the pornofication of the story. Lastly Ben Scott-Robinson of We Love Mobile proposed the exact opposite and discussed how important story and narrative are to getting your message accross.
Sitting in the train at Amsterdam’s “Centraal Station” I was considering what the simplest method would be to provide public authenticated internet access – such as the one I was using in the train – with a payment/self-service to track the users. I’m not saying that this is possible to do with low end systems such as your provider gives away as part of the DSL subscription.
I’m into quick paper prototypes, so there could be an even simpler way in practice, and I think I mostly covered it in the diagram.
- Firstly the client must be able to connect, which is symbolized by this arrow. I don’t want the user to be redirected to the internet immediately so I have the “proxy” redirect the user, this could be based on the MAC address that the user’s computer broadcasts to the Access Point, IP allocated in the DHCP lease, or both. The risk here is that the IP and MAC can both be spoofed. In a system for which payment is needed the risk is theft of the connection from the real customer or a DoS due to the IP address collision. The choice here is to accept and budget for it, making all the honest customers pay for the crimes perpetrated against them, or reduce this by using the Access Manager (AM) to ensure that the current user is the user who authenticated by using some browser magic.
- The user goes to the Self Service and either creates and pays for an account, or requests some type of (limited/trial) access. There is a risk here that identity theft can take place, as the network is not secured with a password, and this risk can be reduced by using SSL to encrypt the session.
- The user then uses the created data to authenticate, again this risk can be reduced by using a SSL connection.
- After authentication the user session is passed on to the AM.
- The AM checks the access rights for the user/session and passes this data on to the Self Service so the user can see the current status of the account.
- The “proxy” is also updated at the same time as the Self Service, this to ensure that the user can make use of the service that has been acquired.
- The user starts to use the service which has been acquired. To avoid the theft of the user’s information due to an insecure wifi network the choice can be made to tunnel the connection to the internet over SSL, the issue is naturally that each page or item will get a SSL security warning. And this may give issues with sites which do use SSL. The simplest strategy is to warn the customers of the risk during the Self Service in a EULA that they will never read, although the nicest way would be to warn them in a more prominent way – still the treatment of this risk is to not become involved in any resolution.
Image source: purpleslog
I read Amsterdam: The Brief Life of a City by Geert Mak in English rather than in Dutch, it was recommended to me by my father as the translater had made a number of funny Dutchisms – literally translated Dutch idiom – in his translation from the original Dutch. The original title “Een kleine geschiedenis van Amsterdam” can be translated literally as “A small history of Amsterdam” or figuratively as “A brief history of Amsterdam”.
As an Amsterdammer living in the centre I know much about my city, but like many I don’t know the history of the all the great and less great people the streets in my city are named after. The mayors, the rich, the famous, less famous and the infamous are all discussed in this book, and their relationships to each other. Like one of the characters drawn by Rembrandt, Elsje Christiaens – an émigré having spend only 14 days in the city, who after possibly working as a prostitute was executed when one of her clients accused her of theft, and was left hanging on the banks of the IJ canal.
Filled with wonderful stories of Amsterdam this is a great read for visitors and natives.