每當我在瀏覽器中打開網站時,我似乎都需要授權。沒有關於如何存儲訪問令牌的文檔,因此任何人都可以訪問我的網站而無需授權任何內容。在nodejs中的形狀api如何存儲訪問令牌?
任何幫助,將不勝感激。
感謝
每當我在瀏覽器中打開網站時,我似乎都需要授權。沒有關於如何存儲訪問令牌的文檔,因此任何人都可以訪問我的網站而無需授權任何內容。在nodejs中的形狀api如何存儲訪問令牌?
任何幫助,將不勝感激。
感謝
如果用戶要使用你的應用程序的用戶被髮送到shapeways去他們的個人shapewaays數據訪問登錄頁與您的應用程序令牌授予您的應用程序訪問。如果您在該請求中指定了回調網址,則您的回調將接收oauth密碼和密鑰,供您的應用在API中使用,以訪問用戶的shapeway數據。
如果未指定回調,則會在頁面上顯示驗證者代碼,如果用戶反饋給您的應用程序,它可用於進一步調用API以獲取用戶oauth secrte和密鑰。
最簡單的方法就是使用回調,但是如果您有一個獨立的應用程序,並且沒有Web服務器來回應回調,則必須在用戶登錄頁面輸入或捕獲驗證器代碼。
Shapeways在.NET中提供的示例代碼不具有表現力,並且沒有顯示模型文件上載的實現,但給出了關於oauth過程的提示,直到可以訪問用戶帳戶。
每個用戶的密鑰都可以存儲在您的應用中,並在過期之前一直使用,直到他們停止工作爲止,用戶必須再次發送到shapeway授權頁面以再次授予您的應用訪問權限。