コード例 #1
0
    protected void LinkOpenIdLogin_LoggedIn(object sender, EventArgs e)
    {
        OpenIdMembershipProvider provider = (OpenIdMembershipProvider)Membership.Providers[OpenIdMembershipProvider];
        MembershipUser           user     = Membership.Providers[LinkOpenIdLogin.MembershipProvider].GetUser(LinkOpenIdLogin.UserName, false);

        provider.LinkUserWithOpenId(OpenId, user.ProviderUserKey);
        FormsAuthentication.RedirectFromLoginPage(user.UserName, false);
    }
コード例 #2
0
ファイル: Models.cs プロジェクト: nbl852003/iudico
        public void SetUp()
        {
            var mock = new Mock <OpenIdMembershipProvider>(this.tests.Storage)
            {
                CallBase = true
            };

            mock.SetupGet(s => s.Name).Returns("IoCMembershipProvider");

            this.membProvider = mock.Object;
        }