我正在构建一个新的MVC网站,其安全性由默认会员提供商管理。该网站将使用Umbraco 7进行结构和一定数量的内容编辑,但该网站的核心将是一个定制的ASP.NET MVC应用程序,其自己的用户和业务规则围绕用户帐户。
Umbraco拥有自己的会员提供商。我网站中的某些用户也将是Umbraco的内容编辑,但我不希望他们必须单独登录Umbraco。这可能吗?我应该指出,我不想使用Umbraco来管理我的网站的大部分内容编辑用户。
我已经阅读了很多关于扩展UmbracoDefaultProvider的内容,但这总是预先假定所有用户帐户都由Umbraco后台管理。
任何指导意见。
修改
进一步分析了这一点(我对Umbraco来说还是新手)我问是否可以将成员类型与用户角色联系起来,因此经过身份验证的成员可以访问Umbraco后台并编辑内容。在我建议的系统中,我将有人在主网站(Umbraco'成员')中担任角色,他们也将负责内容编辑(Umbraco'用户')。看起来很愚蠢,他们必须分别登录这些责任,但从研究来看似乎是不可能的。如果有人能确认,将不胜感激。
答案 0 :(得分:0)
由于Umbraco拥有自己的用于管理内容的UI,因此不太可能为某些用户提供他们想要更改内容的单独位置。 您可以为特定类型的用户开发一个与Umbraco分别交互的自定义控制面板,但它只是Umbraco后台的一些功能的重复。