Esempio n. 1
0
 public ISignedUser Login()
 {
     return(SignedUser.Get()
            .SetEmail("*****@*****.**")
            .SetPassword("qwerty")
            .Build());
 }
Esempio n. 2
0
        public static ClaimsPrincipal Convert(SignedUser user)
        {
            ClaimsPrincipal claimsPrincipal = new ClaimsPrincipal();
            ClaimsIdentity  claimsIdentity  = new ClaimsIdentity("stateless", user.Role, user.Role);
            Claim           claim           = new Claim("Auth", user.Role);

            claimsIdentity.AddClaim(claim);

            claimsPrincipal.AddIdentity(claimsIdentity);
            return(claimsPrincipal);
        }
        public SignedUser SignInWithToken()
        {
            SignedUser user = this._gatewayAuthenticationRepository.SignWithApiKey(this._token);

            if (user == null)
            {
                return(null);
            }

            return(user);
        }
Esempio n. 4
0
        internal static ClaimsPrincipal SignInWithApiKey(string apikey)
        {
            SignedUser user = _gatewayAutheticationRepository.SignWithApiKey(apikey);

            if (user == null)
            {
                return(null);
            }

            return(new SignedClient(user.UserName, user.Role));
        }
        public async Task <IActionResult> Get()
        {
            var users = await _acmeDbContext.AcmeUsers.Include(c => c.Identity).ToListAsync();

            List <SignedUser> signedUsers = new List <SignedUser>();

            foreach (var user in users)
            {
                SignedUser signedUser = new SignedUser
                {
                    Activity  = user.Activity,
                    Comments  = user.Comments,
                    FirstName = user.Identity.FirstName,
                    LastName  = user.Identity.LastName
                };
                signedUsers.Add(signedUser);
            }
            return(new ObjectResult(signedUsers));
        }
Esempio n. 6
0
        public dynamic SignWithApiKey(string apiKey)
        {
            if (apiKey == null)
            {
                return(null);
            }

            SignedUser user = DataVault
                              .Get <SignedUser>(DapperMethod.AuthenticationServices.SignInWithApiKey,
                                                new { @AuthKey = apiKey });

            if (user == null)
            {
                return(null);
            }

            user.AuthKey = apiKey;

            return(user);
        }
Esempio n. 7
0
        public int signedupservices(SignedUser userr, ref ErrorLog elog)
        {
            BCsignedUP obj = new BCsignedUP();

            return(obj.userSigningUP(ref elog, userr.Sfirstname, userr.Slastname, userr.Semail, userr.Spasswaord, userr.SUsername));
        }