簡體   English   中英

如何在dropwizard中進行身份驗證

[英]How to do authentication in dropwizard

我使用drop wizard構建了一個小樣本API。

我想為服務器實現基本身份驗證。 因此,當用戶訪問服務時,服務將根據隨請求發送的用戶憑據返回數據。

我查看了身份驗證文檔: http//dropwizard.codahale.com/manual/auth/但是不太明白它在實際運行的示例中是如何工作的。

有人可以說明身份驗證如何在/foo/bar/{id}/{username}等網址上運行嗎?

這就是目前上述URL的方法。 請注意,我只是將用戶名作為文本傳遞,目前尚未進行身份驗證。

@GET
@Path(/foo/bar/{id}/{username})
public Foo getStuff (@PathParam("id") int id, @PathParam("username")) {
   return mydao.getFooFromDb(id,username)
}

看一下我在GitHub上寫的Dropwizard OpenID示例

它提供了使其工作所需的所有源代碼,並且應該作為項目的有用起點。

如果您希望使用安全過濾器進行非常基本的身份驗證和授權,這可能有助於您開始使用: 如何在Dropwizard中對資源進行基本身份驗證

暫無
暫無

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

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