我正在使用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,不确定适用于此案例的合适架构模式。