怎么一个领域在shiro中有多个主体?

时间:2017-05-17 03:33:08

标签: realm shiro principal

有一个PrincipalCollection的方法:def post_master_params <- this is for master table. params.permit(:shop_name) end def post_detail_params params.permit(:item_image, :price) end @shop = Shop.new(post_master_params) @shop.save @shop_detail = Shop_detail.new(post_detail_params) @shop_detail.shop_id = @shop.id @shop_detail.save ,但是如何将一个登录分配给一个领域的多个Collection fromRealm(String realmName)?谢谢

1 个答案:

答案 0 :(得分:1)

当然,您可以创建一个域来登录证书,因此您可以拥有基于证书的主体,但您也可以拥有用户名主体。或者你可以有一个自定义主体,将这两个属性放在一个对象中。