Cách OAuth 2.0 hoạt động trong cuộc sống thực:
Tôi đang lái xe bởi tiệm bánh của Olaf trên đường đi làm thì tôi thấy chiếc bánh rán ngon nhất trong cửa sổ - ý tôi là, thứ đó là thứ nước sô cô la nhỏ giọt. Vì vậy, tôi đã đi vào bên trong và yêu cầu "Tôi phải có cái bánh rán đó!". Ông nói "chắc chắn đó sẽ là 30 đô la."
Vâng tôi biết, $ 30 cho một chiếc bánh rán! Nó phải ngon! Tôi với lấy ví của mình thì đột nhiên tôi nghe thấy đầu bếp hét lên "KHÔNG! Không có bánh rán cho bạn". Tôi đã hỏi tại sao? Ông nói rằng ông chỉ chấp nhận chuyển khoản ngân hàng.
Nghiêm túc? Đúng, anh nghiêm túc. Tôi gần như bỏ đi ngay tại đó, nhưng rồi chiếc bánh rán gọi tôi: "Ăn đi, tôi ngon ...". Tôi là ai mà không tuân theo mệnh lệnh từ một chiếc bánh rán? Tôi nói ok.
Anh ấy đưa cho tôi một ghi chú với tên anh ấy trên đó (đầu bếp, không phải bánh rán): "Hãy nói với họ Olaf gửi cho bạn". Tên của anh ấy đã được ghi chú, vì vậy tôi không biết ý nghĩa của điều đó là gì, nhưng ok.
Tôi lái xe một giờ rưỡi đến ngân hàng của tôi. Tôi đưa bức thư cho người giao dịch; Tôi nói với cô ấy Olaf gửi cho tôi. Cô ấy đưa cho tôi một trong những vẻ ngoài đó, kiểu "Tôi có thể đọc".
Cô ấy đã ghi chú của tôi, hỏi id của tôi, hỏi tôi bao nhiêu tiền là ổn để đưa cho anh ta. Tôi nói với cô ấy 30 đô la. Cô ấy đã viết nguệch ngoạc và đưa cho tôi một ghi chú khác. Cái này có một loạt các số trên đó, tôi đoán đó là cách họ theo dõi các ghi chú.
Lúc đó tôi đang đói. Tôi vội vã rời khỏi đó, một tiếng rưỡi sau tôi đã trở lại, đứng trước Olaf với lời nhắn của tôi được gia hạn. Anh cầm lấy nó, nhìn nó và nói, "Tôi sẽ quay lại".
Tôi nghĩ rằng anh ấy đã nhận được chiếc bánh rán của tôi, nhưng sau 30 phút tôi bắt đầu nghi ngờ. Vì vậy, tôi đã hỏi anh chàng đằng sau quầy "Olaf đâu?". Anh nói "Anh đi lấy tiền". "Ý anh là gì?". "Anh ấy lưu ý đến ngân hàng".
Hả ... vì vậy Olaf đã ghi chú rằng ngân hàng đã đưa cho tôi và quay lại ngân hàng để lấy tiền ra khỏi tài khoản của tôi. Vì anh ta có tờ giấy mà ngân hàng đưa cho tôi, nên ngân hàng biết anh ta là người mà tôi đang nói đến, và vì tôi đã nói chuyện với ngân hàng mà họ biết chỉ đưa cho anh ta 30 đô la.
Phải mất một thời gian dài tôi mới nhận ra điều đó bởi vì khi tôi nhìn lên, Olaf cuối cùng cũng đứng trước mặt tôi đưa cho tôi chiếc bánh rán của tôi. Trước khi tôi rời đi, tôi đã phải hỏi, "Olaf, bạn có luôn bán bánh rán theo cách này không?". "Không, tôi đã từng làm nó khác đi."
Huh. Khi tôi đang trở lại xe, điện thoại của tôi reo lên. Tôi không buồn trả lời, có lẽ công việc của tôi là gọi tôi, ông chủ của tôi là một tên khốn. Bên cạnh đó, tôi bị cuốn vào suy nghĩ về quá trình tôi vừa trải qua.
Ý tôi là nghĩ về điều đó: tôi đã có thể để Olaf lấy $ 30 trong tài khoản ngân hàng của mình mà không phải cung cấp cho anh ta thông tin tài khoản của tôi. Và tôi đã không phải lo lắng rằng anh ta sẽ lấy quá nhiều tiền vì tôi đã nói với ngân hàng rằng anh ta chỉ được phép lấy $ 30. Và ngân hàng biết anh ta là người phù hợp vì anh ta có ghi chú họ đưa cho tôi để gửi cho Olaf.
Ok, chắc chắn tôi thà đưa cho anh ta $ 30 từ túi của tôi. Nhưng bây giờ anh ta có ghi chú đó, tôi chỉ có thể nói với ngân hàng rằng hãy để anh ta lấy $ 30 mỗi tuần, sau đó tôi có thể xuất hiện ở tiệm bánh và tôi không phải đến ngân hàng nữa. Tôi thậm chí có thể đặt bánh rán qua điện thoại nếu tôi muốn.
Tất nhiên tôi sẽ không bao giờ làm điều đó - cái bánh rán đó thật kinh tởm.
Tôi tự hỏi nếu phương pháp này có ứng dụng rộng hơn. Anh ấy đề cập đây là cách tiếp cận thứ hai của anh ấy, tôi có thể gọi nó là Olaf 2.0. Dù sao tôi tốt hơn nên về nhà, tôi phải bắt đầu tìm kiếm một công việc mới. Nhưng không phải trước khi tôi nhận được một trong những quả dâu tây từ nơi mới đó trên khắp thị trấn, tôi cần thứ gì đó để gột rửa hương vị của chiếc bánh rán đó.