簡體   English   中英

如何防止漫游器使用REST API調用從移動應用程序注冊新用戶?

[英]How to prevent bots using REST API calls to register new users from an mobile app?

我想在django-tastypie中為移動應用程序編寫帶有REST API的后端應用程序。

如果我要從我的移動應用程序中向例如http://localhost:8000/api/v1/register/發送POST數據(用戶對象)以注冊新用戶,那么每個知道url的人都可以注冊新用戶並打擊我數據庫。 我該如何預防? 使用REST-API進行用戶注冊是錯誤的方法嗎? 有人可以指出我正確的方向嗎? 我不想使用OAuth登錄用戶。

一切都取決於您在移動應用程序上存儲數據的安全性...

如果您確定可以通過應用程序將某些內容安全地存儲在手機上,則最簡單的解決方案是在前端服務器上設置證書身份驗證,在這種情況下,沒有正確證書的每個連接都會失敗

這是一個非常簡單的解決方案,不需要對后端代碼進行任何更改,只需對客戶端進行少量更改(即可使用證書)

暫無
暫無

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

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