小编Mat*_*ner的帖子

使用Spring Security进行预身份验证 - >基于URL参数

客户希望拥有以下方案:

客户将带有2个参数的链接(webapp地址)分发给webapp用户.基于这些变量,用户将在webapp中承担特定角色.我不想要任何授权.应该只进行身份验证检查,查看这些url参数并检查它们是否有效,并将用户连接到相应的角色.

我怎么能意识到这一点?!是否已有解决方案?

谢谢!

关于马蒂亚斯

authentication url spring-security

10
推荐指数
1
解决办法
2万
查看次数

我可以使用哪种设计模式?

我想实现以下场景.(例)

我有3个类:

  1. 调节器
  2. 苹果
  3. 汽车

public class Apple implements IBonus {
    public String name;
    public String weight;
}


public class Car implements IBonus{
    public String brand;
    public String vmax;
    public String power;
}

public class Controller {
    public List<String> values;

    public void doWork(IBonus bonusObject){
       if(bonusObject instanceOf Car){
          Car c = (Car)bonusObject;
          values.add(c.brand);
          values.add(c.vmax);
          values.add(c.power);
       }
       if(bonusObject instanceOf Apple){
          Apple a = (Apple)bonusObject;
          values.add(a.name);
          values.add(a.weight);
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,我有很多像苹果和汽车这样的课程.并且还有可能在不久的将来更改,添加或删除每个类的一些变量.这意味着我总是要调整控制器类中的代码.

有谁知道合适的模式?

java design-patterns

2
推荐指数
1
解决办法
163
查看次数