Kyle Spearrin
|
f2d58a3678
|
Moved identity implementations to scoped lifetime since they have dependencies on CurrentContext
|
2017-01-25 22:31:14 -05:00 |
|
Kyle Spearrin
|
5b7af84208
|
remove trial_exp claim
|
2017-01-25 19:06:36 -05:00 |
|
Kyle Spearrin
|
3c4b965f8a
|
cleanup using
|
2017-01-25 00:38:21 -05:00 |
|
Kyle Spearrin
|
4a5366005a
|
use GetUserByPrincipalAsync
|
2017-01-25 00:38:09 -05:00 |
|
Kyle Spearrin
|
ac18893d67
|
formatting
|
2017-01-25 00:35:52 -05:00 |
|
Kyle Spearrin
|
d1a5421f69
|
TwoFactorProviders only for two factor response
|
2017-01-25 00:30:55 -05:00 |
|
Kyle Spearrin
|
9fe2a4dfb5
|
cleanup ResourceOwnerPasswordValidator
|
2017-01-25 00:28:18 -05:00 |
|
Kyle Spearrin
|
0648c2d0a3
|
react to contact changes not being set from identity
|
2017-01-24 22:46:54 -05:00 |
|
Kyle Spearrin
|
9a10382b46
|
formatting fixes
|
2017-01-24 22:23:11 -05:00 |
|
Kyle Spearrin
|
8a83600e52
|
Move claims issuance and security stamp checks out into profile service. moved context sets out of identity implementations and into get methods.
|
2017-01-24 22:15:21 -05:00 |
|
Kyle Spearrin
|
cb5419aca8
|
added two factor provider to response and device update on old auth bearer conversion
|
2017-01-24 00:59:14 -05:00 |
|
Kyle Spearrin
|
2b14dd320e
|
adjusted claims
|
2017-01-24 00:54:09 -05:00 |
|
Kyle Spearrin
|
97c14100d2
|
build jwtoptions from JwtBearerAppBuilderExtensions
|
2017-01-21 23:35:20 -05:00 |
|
Kyle Spearrin
|
220243c8b4
|
validate old auth bearer tokens so that we can generate new identity ones
|
2017-01-21 23:12:28 -05:00 |
|
Kyle Spearrin
|
54d065c3d9
|
deprecate authcontroller in favor of identity server
|
2017-01-20 22:33:55 -05:00 |
|
Kyle Spearrin
|
52b8fef26f
|
identitysever cleanup
|
2017-01-20 22:26:19 -05:00 |
|
Kyle Spearrin
|
3348b07ce2
|
Move idenityserver implementations into API project
|
2017-01-18 18:34:14 -05:00 |
|
Kyle Spearrin
|
4c56a370a0
|
adjust log filter for exclude security token errors
|
2017-01-16 23:55:48 -05:00 |
|
Kyle Spearrin
|
c35cd49f36
|
version bump
|
2017-01-16 22:52:22 -05:00 |
|
Kyle Spearrin
|
d2b97bb3e8
|
fire up events for identityserver validation scheme
|
2017-01-16 22:02:12 -05:00 |
|
Kyle Spearrin
|
49f7857d2e
|
replace loggr with serilog
|
2017-01-14 23:24:02 -05:00 |
|
Kyle Spearrin
|
1bef3a1e5b
|
return epoc milliseconds for revision date
|
2017-01-14 12:47:44 -05:00 |
|
Kyle Spearrin
|
174ac313ea
|
fix null ref
|
2017-01-14 11:20:02 -05:00 |
|
Kyle Spearrin
|
4e790fcfa3
|
Added API for getting the current user's account revision date
|
2017-01-14 10:02:37 -05:00 |
|
Kyle Spearrin
|
77e54f7c12
|
only load idserv cert in prod environment
|
2017-01-12 21:07:25 -05:00 |
|
Kyle Spearrin
|
6cde9ed223
|
added identity server real cert loading
|
2017-01-12 18:35:26 -05:00 |
|
Kyle Spearrin
|
2abb1aaae5
|
implemented grant repository and identity server PersistedGrantStore
|
2017-01-11 23:20:54 -05:00 |
|
Kyle Spearrin
|
038c98cfaf
|
re-working claims for aspnet core identity integration and backwards compat
|
2017-01-11 21:46:36 -05:00 |
|
Kyle Spearrin
|
77ca47a266
|
WIP: Added IdentityServer4 to API via Bearer2 auth scheme
|
2017-01-11 00:34:16 -05:00 |
|
Kyle Spearrin
|
62d2a01962
|
update projects to asp.net core 1.1.0
|
2017-01-10 22:08:47 -05:00 |
|
Kyle Spearrin
|
93cff6e283
|
added parameter for excluded
|
2017-01-10 21:50:19 -05:00 |
|
Kyle Spearrin
|
ce036c5e16
|
Moved domains APIs to new Settings controller
|
2017-01-10 21:39:25 -05:00 |
|
Kyle Spearrin
|
e57964e978
|
Rework models for global domains
|
2017-01-10 17:01:57 -05:00 |
|
Kyle Spearrin
|
7abde8c771
|
equivalent domains APIs and data models
|
2017-01-09 22:20:34 -05:00 |
|
Kyle Spearrin
|
6e15b2752b
|
Update rate limiter
|
2017-01-06 00:38:59 -05:00 |
|
Kyle Spearrin
|
a700711f39
|
version bump
|
2017-01-06 00:09:50 -05:00 |
|
Kyle Spearrin
|
9e17c2e50c
|
Allow mac for EncryptedString
|
2017-01-02 21:52:48 -05:00 |
|
Kyle Spearrin
|
9cde513026
|
Refactor naming: Sites => Logins
|
2017-01-02 21:52:13 -05:00 |
|
Kyle Spearrin
|
b03e323e78
|
Log when requests are blocked
|
2016-12-03 00:04:51 -05:00 |
|
Kyle Spearrin
|
13a51e907b
|
rate limit adjustments
|
2016-12-03 00:00:22 -05:00 |
|
Kyle Spearrin
|
63243eddc6
|
Rename services implementations
|
2016-12-02 23:37:08 -05:00 |
|
Kyle Spearrin
|
b87c9c1a5a
|
Queue ip addresses for block whenever they exceed the rate limit too much
|
2016-11-30 21:52:06 -05:00 |
|
Kyle Spearrin
|
347baca3ab
|
Version adjustments
|
2016-11-16 18:41:20 -05:00 |
|
Kyle Spearrin
|
4867df0138
|
Adjusted two factor recovery model and moved functionality to user service
|
2016-11-14 23:32:15 -05:00 |
|
Kyle Spearrin
|
e68ed04f77
|
Require 2FA token in order to disiable 2FA. Added 2FA recovery code to data/domain model and exposed recover and regenerate 2FA APIs
|
2016-11-14 21:13:53 -05:00 |
|
Kyle Spearrin
|
17f8d0f677
|
rate limiting APIs
|
2016-11-12 18:43:32 -05:00 |
|
Kyle Spearrin
|
6f636603fb
|
recompile user delete sproc and extend timeout. filer out security stamp errors from logger.
|
2016-10-29 02:59:17 -04:00 |
|
Kyle Spearrin
|
ac4e13efe8
|
version bump
|
2016-10-27 00:15:21 -04:00 |
|
Kyle Spearrin
|
eb6c0a5068
|
added application insights to api
|
2016-10-27 00:09:55 -04:00 |
|
Kyle Spearrin
|
b04843b124
|
remove unused usings
|
2016-10-20 22:56:28 -04:00 |
|