我已经在umbraco中创建了可以登录(前端)到用户区域的成员。
我还在umbraco的成员之下创建了字段,其中包含我可以在umbraco后端设置的个人资料图片,地址,电话等信息。
但我还想在会员登录的用户区中显示该信息。
但我还没有找到办法,把这些信息拿出来。
我可以使用membership.getuser()
来让当前用户登录。
但是如何在后端获取信息?
答案 0 :(得分:0)
我会使用像
这样的东西//first, get the member
var member = ApplicationContext.Current.Services.MemberService
.GetByUsername(HttpContext.Current.User.Identity.Name);
该成员的属性现在可在Properties
集合中找到 -
var properties = member.Properties;
这是一个PropertyCollection
对象,它是KeyedCollection
- 最终可以迭代或搜索。