计划
Plan
描述了一个应用的一系列功能,每个功能都有自己的名称和价格。
Plan
的功能取决于Casdoor的Role
,它附带一组Permissions
。
这允许独立描述Plan
的功能,无论命名和定价如何。
例如,Plan
的价格可能会根据国家或日期的不同而有所不同。
下图说明了Plan
和Role
之间的关系。
计划属性
每个Plan
都有以下属性:
组织
名称
创建时间
显示名称
角色
每月价格
货币
PaymentProviders
:用户可以通过支付提供商购买Plan
。 有关如何配置支付提供商的信息,请参见支付提供商。是否启用
当通过Casdoor创建Plan
时,会自动创建一个相关的Product
。
为Plan
配置的信息将自动同步到Product
。
当用户购买Plan
时,他们实际上是购买了所选Plan
的相关Product
。