Kyle Spearrin
|
48cf44f5b2
|
share service setup
|
2017-02-25 23:38:24 -05:00 |
|
Kyle Spearrin
|
0caea4ab8b
|
share api
|
2017-02-21 23:18:12 -05:00 |
|
Kyle Spearrin
|
900e71d4dd
|
return share information with cipher API response
|
2017-02-21 22:52:02 -05:00 |
|
Kyle Spearrin
|
f101541ff8
|
added share data model
|
2017-02-21 21:31:52 -05:00 |
|
Kyle Spearrin
|
9ca2baba74
|
pub/priv keys and share updates
|
2017-02-21 00:27:32 -05:00 |
|
Kyle Spearrin
|
2b72197f0a
|
cipher share data and key response
|
2017-02-18 01:17:09 -05:00 |
|
Kyle Spearrin
|
024ee08907
|
public and private keys added to db and user domain. added account APIs got getting and putting keys.
|
2017-02-11 23:00:55 -05:00 |
|
Kyle Spearrin
|
a02b5fcd14
|
updated otp library. reduced verification window to RFC standard of 1
|
2017-01-28 22:11:54 -05:00 |
|
Kyle Spearrin
|
8514d1f16d
|
Parse enum as to accept 0 values or full string values
|
2017-01-28 17:28:28 -05:00 |
|
Kyle Spearrin
|
ef38719253
|
formatting
|
2017-01-24 22:48:33 -05:00 |
|
Kyle Spearrin
|
0648c2d0a3
|
react to contact changes not being set from identity
|
2017-01-24 22:46:54 -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
|
97c14100d2
|
build jwtoptions from JwtBearerAppBuilderExtensions
|
2017-01-21 23:35:20 -05:00 |
|
Kyle Spearrin
|
b08c960cc0
|
Noop services
|
2017-01-20 22:29:01 -05:00 |
|
Kyle Spearrin
|
3348b07ce2
|
Move idenityserver implementations into API project
|
2017-01-18 18:34:14 -05:00 |
|
Kyle Spearrin
|
1e16644f52
|
remove debugging true condition
|
2017-01-18 00:17:59 -05:00 |
|
Kyle Spearrin
|
c9d348a0c2
|
Two factor and device handling on identity token validation
|
2017-01-18 00:14:28 -05:00 |
|
Kyle Spearrin
|
3aa9f5e55b
|
Added global equivalent domains
|
2017-01-16 22:47:34 -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
|
31c3835dd3
|
increase timeout for user delete sproc
|
2017-01-14 19:50:52 -05:00 |
|
Kyle Spearrin
|
1bef3a1e5b
|
return epoc milliseconds for revision date
|
2017-01-14 12:47:44 -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
|
1b30a27990
|
Replace OtpSharp with Otp.NET for net core support
|
2017-01-13 21:59:33 -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
|
54711e634b
|
added correct backwards compat claims
|
2017-01-11 18:48:16 -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
|
7abde8c771
|
equivalent domains APIs and data models
|
2017-01-09 22:20:34 -05:00 |
|
Kyle Spearrin
|
9cde513026
|
Refactor naming: Sites => Logins
|
2017-01-02 21:52:13 -05:00 |
|
Kyle Spearrin
|
63243eddc6
|
Rename services implementations
|
2016-12-02 23:37:08 -05:00 |
|
Kyle Spearrin
|
bfb98131e5
|
organization service implementations into their own folder
|
2016-12-02 23:32:36 -05:00 |
|
Kyle Spearrin
|
4aa5292a50
|
make cloudqueues readonly
|
2016-11-30 21:54:04 -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
|
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
|
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 |
|
Kyle Spearrin
|
87541bdb3d
|
version bump for 1.0.0 release
|
2016-10-06 22:03:35 -04:00 |
|
Kyle Spearrin
|
c954683133
|
If no ciphers yet, just save user when changing password/email
|
2016-10-05 22:03:08 -04:00 |
|
Kyle Spearrin
|
d11ab85a05
|
updated sproc to clear push token, not identifier
|
2016-08-06 15:33:36 -04:00 |
|
Kyle Spearrin
|
da56901d17
|
Revert device id in jwt token and moved to reading from header. Added clear token by identifier API/repo/sproc so that token can be cleared after logout.
|
2016-08-06 15:15:11 -04:00 |
|
Kyle Spearrin
|
f07e9e9dd0
|
do not send push notifications to device that intiated the cipher create/update/delete since that device should arleady be handling the action after API response.
|
2016-08-06 02:29:15 -04:00 |
|
Kyle Spearrin
|
0727b75a83
|
Added device service. Added API for clearing out token for a device identifier (used for push unregister).
|
2016-08-05 23:59:59 -04:00 |
|
Kyle Spearrin
|
f456a4fca8
|
Removed caching
|
2016-07-30 16:37:52 -04:00 |
|
Kyle Spearrin
|
4a8162d09a
|
Fixed null reference to device when loggin in for website
|
2016-07-23 17:12:42 -04:00 |
|