Jetty + Jersey中的多个登录端点

时间:2018-06-11 11:27:03

标签: java design-patterns jersey jax-rs jetty

我正在使用API​​层构建应用程序。要访问API端点,请求应带有有效的token。在成功验证用户时生成并分配令牌。用户可以通过多种方式进行身份验证:DB username/password check, FB, LDAP等等。

我目前有一个ServletContextHandler正在执行Jersey Servlet Container,为端点/api/*提供服务。

目标是添加登录端点:/login/fb, /login/myapp, login/ldap  我不确定它究竟适用于哪里。我应该将它们作为其他端点添加到jersey servlet中,还是添加一个新的自定义servlet来处理这些登录。想知道是否有另一种方法在Jetty中处理这样的多个登录端点。

我不使用任何xml来配置Jetty。现有的过滤器是通过注释配置的,我想继续这样做。

之前没有使用Jetty,不确定适用于此案例的合适架构模式。

0 个答案:

没有答案