客户希望拥有以下方案:
客户将带有2个参数的链接(webapp地址)分发给webapp用户.基于这些变量,用户将在webapp中承担特定角色.我不想要任何授权.应该只进行身份验证检查,查看这些url参数并检查它们是否有效,并将用户连接到相应的角色.
我怎么能意识到这一点?!是否已有解决方案?
谢谢!
关于马蒂亚斯
我想实现以下场景.(例)
我有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)
现在,我有很多像苹果和汽车这样的课程.并且还有可能在不久的将来更改,添加或删除每个类的一些变量.这意味着我总是要调整控制器类中的代码.
有谁知道合适的模式?