Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Frederik T 242 posts 373 karma points
    Sep 15, 2016 @ 08:03
    Frederik T
    0

    Problems getting member data with custom membership provider

    In short, I have created a custom membership provider and a custom member. This is using the "old" .NET membership provider system. Right now I can log in successfully, and the custom member is accepted by the system as well.

    Note: Only methods implemented so far in the membership provider is "ValidateUser(name, pass)" and "GetUSer(username, isonline)"

    The problem is, I cant get any info from the custom member. Nothing. Everything I have tried fails. I dont think it will even matter to list what I have tried, and Googling doesnt return anything that works. Its funny how I feel like the only person in the world who has a custom member, but obviously I cant be :/

    I am using Umbraco 7.5.2 if it helps.

  • Frederik T 242 posts 373 karma points
    Sep 15, 2016 @ 12:31
    Frederik T
    0

    Well this is my solution so far, in the custom membership provider, when getting the user during the log in process, I send the entire member object to the session.

    In my view i do like this:

    @if (Members.IsLoggedIn())
        {
            Site.Extensions.TripleAMembershipUser tmpUser = new Site.Extensions.TripleAMembershipUser();
            if (Session["currentUser"] != null)
            {
                tmpUser = (Site.Extensions.TripleAMembershipUser)Session["currentUser"];
                <div><h1>@tmpUser.someCustomString</h1></div>
            }
        }
    

    It gets the job done. But far from perfect.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies