我遇到過Evernote's bookmarklet,想知道這是如何工作的。這個Bookmarklet如何讓你保持登錄到這個網站?
您可以將其拖動到您的書籤並轉到任何網頁,單擊該書籤,它將首先要求您登錄。我已經完成了所有這些工作,並知道它是如何工作的。
我不明白的一點是,當你登錄他們認證你並允許你提交的東西(在這種情況下,一個網站的網址等)。當你完成了在你正在查看的頁面上放置一個小覆蓋圖的小書籤消失。
當你去一個新的選項卡,並再次使用 書籤您仍然登錄 !怎麼樣?
我可以看到他們使用iFrame時,他們的小書籤加載到頁面的疊加 - 但他們設置cookie或什麼?如果是這樣,這是安全的嗎?任何人都可以更改這些值?或者他們是否使用某種私人/公共密鑰系統
順便說一句,我想用PHP/JavaScript(也許JQuery)複製這個Bookmarklet。如果有人能幫助我理解他們如何做到這一點,或者指向相關教程,我將不勝感激。
謝謝大家的幫助。
@Bialecki - 謝謝你的回答,現在情況更加清晰。我剛剛注意到的另一個奇怪的事情是,當你通過書籤登錄並且你去了Evernote網站(沒有使用小書籤)時,你沒有登錄。所以我猜他們有兩個獨立的登錄處理程序,感。您是否認爲允許用戶登錄網站和小書籤的安全潛力無論他們從哪裏登錄? – Abs 2010-03-29 12:15:54