Wie OAuth 2.0 im wirklichen Leben funktioniert:
Ich fuhr auf dem Weg zur Arbeit an Olafs Bäckerei vorbei, als ich den köstlichsten Donut im Fenster sah - ich meine, das Ding tropfte von schokoladiger Güte. Also ging ich hinein und forderte "Ich muss diesen Donut haben!". Er sagte: "Sicher, das sind 30 Dollar."
Ja, ich weiß, 30 Dollar für einen Donut! Es muss lecker sein! Ich griff nach meiner Brieftasche, als ich plötzlich den Koch "NEIN! Kein Donut für dich" schreien hörte. Ich fragte: warum? Er sagte, er akzeptiere nur Banküberweisungen.
Ernsthaft? Ja, er meinte es ernst. Ich wäre fast genau dort weggegangen, aber dann rief mir der Donut zu: "Iss mich, ich bin köstlich ...". Wer bin ich, um Befehle von einem Donut nicht zu befolgen? Ich sagte OK.
Er gab mir eine Notiz mit seinem Namen (der Koch, nicht der Donut): "Sag ihnen, dass Olaf dich geschickt hat". Sein Name stand bereits auf dem Zettel, daher weiß ich nicht, wozu das gut war, aber ok.
Ich fuhr anderthalb Stunden zu meiner Bank. Ich gab dem Kassierer die Notiz; Ich sagte ihr, Olaf habe mich geschickt. Sie gab mir einen dieser Blicke, die Art, die sagt, "ich kann lesen".
Sie nahm meine Notiz, fragte nach meinem Ausweis und fragte mich, wie viel Geld in Ordnung sei, um ihn zu geben. Ich sagte ihr 30 Dollar. Sie kritzelte und gab mir eine weitere Notiz. Dieser hatte eine Reihe von Zahlen drauf, ich schätze, so behalten sie die Notizen im Auge.
An diesem Punkt verhungere ich. Eineinhalb Stunden später war ich wieder da und stand mit ausgestreckter Notiz vor Olaf. Er nahm es, sah es sich an und sagte: "Ich komme wieder."
Ich dachte, er würde meinen Donut bekommen, aber nach 30 Minuten wurde ich misstrauisch. Also fragte ich den Mann hinter der Theke "Wo ist Olaf?". Er sagte "Er ging, um Geld zu bekommen". "Was meinst du?". "Er nimmt Notiz zur Bank".
Huh ... also nahm Olaf die Notiz, die mir die Bank gegeben hatte und ging zurück zur Bank, um Geld von meinem Konto zu bekommen. Da er die Notiz hatte, die die Bank mir gab, wusste die Bank, dass er der Typ war, über den ich sprach, und weil ich mit der Bank sprach, wussten sie, dass sie ihm nur 30 Dollar geben sollten.
Ich musste lange gebraucht haben, um das herauszufinden, denn als ich aufblickte, stand Olaf vor mir und reichte mir endlich meinen Donut. Bevor ich ging, musste ich fragen: "Olaf, hast du Donuts immer so verkauft?". "Nein, ich habe es früher anders gemacht."
Huh. Als ich zu meinem Auto zurückging, klingelte mein Telefon. Ich habe nicht geantwortet, es war wahrscheinlich meine Aufgabe, mich zu entlassen, mein Chef ist so ein Arschloch. Außerdem habe ich über den Prozess nachgedacht, den ich gerade durchlaufen habe.
Ich meine, denken Sie darüber nach: Ich konnte Olaf 30 Dollar von meinem Bankkonto abheben lassen, ohne ihm meine Kontoinformationen geben zu müssen. Und ich musste mir keine Sorgen machen, dass er zu viel Geld herausnehmen würde, weil ich der Bank bereits sagte, er dürfe nur 30 Dollar nehmen. Und die Bank wusste, dass er der richtige war, weil er die Notiz hatte, die sie mir gegeben hatten, um sie Olaf zu geben.
Ok, sicher, ich würde ihm lieber 30 Dollar aus meiner Tasche geben. Aber jetzt, wo er diesen Zettel hatte, konnte ich der Bank einfach sagen, dass er jede Woche 30 Dollar nehmen soll, dann konnte ich einfach in der Bäckerei auftauchen und musste nicht mehr zur Bank gehen. Ich könnte den Donut sogar telefonisch bestellen, wenn ich wollte.
Natürlich würde ich das nie tun - dieser Donut war widerlich.
Ich frage mich, ob dieser Ansatz breitere Anwendungen hat. Er erwähnte, dies sei sein zweiter Ansatz, ich könnte es Olaf 2.0 nennen. Wie auch immer, ich komme besser nach Hause, ich muss mich auf die Suche nach einem neuen Job machen. Aber nicht bevor ich einen dieser Erdbeershakes von diesem neuen Ort in der Stadt bekomme, brauche ich etwas, um den Geschmack dieses Donuts wegzuwaschen.