簡體   English   中英

stackoverflow如何維護Open-id登錄用戶的數據庫?

[英]How does stackoverflow maintain a database of Open-id signed-in users?

我想知道Stackoverflow如何維護使用open-id登錄的用戶的其他詳細信息? 據我所知,這些用戶的詳細信息存儲在google,facebook等服務器中(使用open id的用戶)。 那么這個網站如何存儲有關用戶的積分,徽章,特權等的信息?

打開id Selector ,Stackoverflow使用的是一個客戶端javascript庫,這怎么可能?

是否創建了單獨的數據庫? 如果有,怎么樣? 甚至沒有注冊!

請提供有關如何完成此操作的詳細信息。

登錄時,服務器會檢查您是否已擁有帳戶。 如果沒有條目(這是第一次登錄),服務器將自動創建一個新用戶並保存openid標識符。

因此,下次登錄時,該行已經存在,Stack Overflow將識別您。 順便說一句,您可以通過查看您的個人資料網址來了解您的數據庫條目的ID。

JavaScript openid-selector不涉及任何此類。 它只是一個便利功能,可以輕松選擇openid提供商。 它的所有魔力都是在魔法發生之前完成的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM