Граф коммитов

51 Коммитов

Автор SHA1 Сообщение Дата
Nate McMaster 9405d058fa
Merge branch 'release/2.1' into release/2.2 2018-10-30 14:54:51 -07:00
Nate McMaster fa3cfd08eb
Remove IdentityService (#2028)
As a part of preparing this repo for merging into aspnet/AspNetCore, this code is being removed as it is currently not in a "shipping" state for 2.1.
2018-10-26 14:05:44 -07:00
Javier Calvarro Nelson f2e4a63747 Fix msbuild 2018-08-23 10:46:36 -07:00
Kiran Challa 971f727ea2 [Fixes #1690] AddDefaultUI() throws when using IdentityUser<T> 2018-03-30 07:02:04 -07:00
John Luo e233e60e6f Add logging for functional tests 2018-03-20 12:05:12 -07:00
Hao Kung efe0c6be7b
Split Auth into AddIdentityCookies (#1442) 2018-03-13 13:11:29 -07:00
Javier Calvarro Nelson ac3bea16fd Add functional tests for Identity UI 2018-02-08 14:10:22 -08:00
Hao Kung 85f8a49aef Shorten folder names 2018-01-08 12:15:12 -08:00
Javier Calvarro Nelson 4b49f2b482 Revert "Revert Move identity into an Area in a library (using Razor Pages) (#1537)"
This reverts commit d612d20344.
2017-12-21 18:17:29 -08:00
Pavel Krymets d612d20344
Revert Move identity into an Area in a library (using Razor Pages) (#1537) 2017-12-21 16:58:59 -08:00
Javier Calvarro Nelson 2964515d85 Adds support for a default UI for identity.
* The default UI uses its own Area (Identity).
* The default UI requires MVC and StaticFiles to be present on the
  request processing pipeline.
* The default UI requires the user to provide a '_LoginPartial ' partial
  view in their application in a location that the view engine will find
  it. This location is tipically /Pages/Shared or /Views/Shared
* Current limitations:
  * The UI is self-contained and non-customizable (outside of things possible with Razor pages).
  * Customizing the User, role, etc. is not supported at this time.
2017-12-21 14:20:42 -08:00
Justin Kotalik 9977c35d80 Increase Minimum Version of Visual Studio to 15.3.0 2017-09-21 17:48:47 -07:00
Nate McMaster 6ec67d9521 Remove Identity.Samples.sln and add the WPF sample to Identity.sln (#1407) 2017-08-31 17:05:41 -07:00
Nate McMaster 55a5001c03 Use Directory.Build.props/targets 2017-08-29 14:13:32 -07:00
Javier Calvarro Nelson 7216144fb8 Remove WPF application from build 2017-08-22 12:55:54 -07:00
Javier Calvarro Nelson 3828f2d7c4 Add native WPF sample for identity and OIDC 2017-08-16 15:57:23 -07:00
Javier Calvarro Nelson b3c8ff4ae5 Add a website for functional E2E tests and make an OIDC id_token flow succeed
Add a couple of functional tests for doing an id_token flow and an authorization_code flow
2017-08-15 18:04:39 -07:00
Javier Calvarro Nelson 48f9d47e90 Add a sample using OIDC and integrated client 2017-05-30 11:03:22 -07:00
Javier Calvarro Nelson f0a6eee30e Add support for keyvault 2017-05-26 13:16:29 -07:00
Hao Kung e6f3ebf581 Refactor Identity into Core + Stores 2017-05-23 11:21:39 -07:00
Javier Calvarro Nelson c7567f9f74 Add support for exposing identity as a service 2017-05-11 15:52:29 -07:00
John Luo a5ca720ff1 Upgrading to VS 2017 2017-02-02 17:16:39 -08:00
Stephen Halter 1b394a1830 Barf even less (and move spec tests in sln) 2016-12-16 15:22:31 -08:00
Hao Kung 5e4e9ccdf1 Add Identity.Specfification.Tests 2016-12-12 13:55:08 -08:00
Hao Kung bfa207e587 Remove interop sample from sln since it uses non public pkgs 2016-06-10 15:18:01 -07:00
Hao Kung ed1d8cfbd0 CoreCompat => AspNetCoreCompat 2016-05-24 13:15:38 -07:00
Hao Kung e0676292fc Add Interop 45 Compat package
Initial samples fixes (more coming to make things work)
2016-05-23 13:23:32 -07:00
Hao Kung 7ba61d6c6f UserManager should normalize role name 2016-02-04 14:09:11 -08:00
N. Taylor Mullen 078512dc94 Rename AspNet 5 file contents.
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:25:42 -08:00
Hao Kung 267d0ac206 Initial identity 2/3 interop sample 2015-12-03 14:35:41 -08:00
N. Taylor Mullen 3e704f477b Update .kproj => .xproj. 2015-03-11 14:08:41 -07:00
Hao Kung a4ce31c30d Rename Identity.SqlServer back to EntityFramework 2014-10-08 13:36:38 -07:00
Hao Kung ffa226dfa9 React to options / DI / startup changes 2014-10-08 13:11:49 -07:00
Hao Kung 3f4f846cbb Add social auth and two factor
- Merge Authentication into Core
- Add social login support
- Add two factor support
- Rework options model for startup
2014-09-24 15:05:51 -07:00
Hao Kung 952bc6af88 Rename Identity.EF -> Identity.SqlServer 2014-08-25 11:15:52 -07:00
Chris Ross 48ae50ab67 Fix SignIn params order. 2014-08-07 15:37:43 -07:00
Hao Kung bbb848ae1d Add identity sample 2014-07-16 12:44:23 -07:00
Hao Kung bc4c53f086 Sql implementation + moving in memory stores to test
- Identity.Entity now means only Sql Server EF Identity implementation
- Identity.Entity.InMemory moved to a test project
(Identity.Entity.InMemory.Test)
- Identity.InMemory which was the identity in memory implementation also
moved to a test project (Identity.InMemory.Test)
- IClaimsFactory was promoted to a top level service and now adds any
claims found in a Role that a user belongs to.
- EF implementation now supports logins, claims, roles, two factor,
lockouts
- Initial pass at style cop (mostly line endings since resharper no
worky :()
2014-06-23 14:53:06 -07:00
Brice Lambson 73640e0216 Rename to Microsoft.AspNet.Identity.* 2014-06-20 09:15:04 -07:00
Brice Lambson 5334a0d8a9 Rename to Microsoft.Framework.Identity.* and bump version to 3.0.0-* 2014-06-19 17:29:27 -07:00
Hao Kung afc361b012 Use OptionModel.Options
Remove IdentityOptionsSetup and related config functionality
2014-05-28 12:16:22 -07:00
David Fowler 1998b65c52 Updated to use the new tooling 2014-04-08 13:01:23 -07:00
Hao Kung 041db7cb69 Initial Identity.Entity implementation
- Most child entities related apis not working/implemented
- Unit tests disabled in kbuild for now

Code review fix
2014-04-03 16:07:46 -07:00
Hao Kung 8549d83b7c Identity.Security not enough to prevent infection
- Viral cancellationToken API infection everywhere
- Add Identity.Security SignInManager which depends on Abstractions
2014-04-02 12:25:52 -07:00
Hao Kung 7adb28a460 Cleanup + more unit tests (Core @ 81%) 2014-03-18 11:26:02 -07:00
David Fowler 389815482e Updated test to use new ServiceCollection 2014-03-14 23:57:41 -07:00
David Fowler ed31f6b019 Added required packages for K 2014-03-08 02:40:21 -08:00
Hao Kung b13d26cab6 Flesh out implementation, add InMemoryTests
- Implement RoleManager
- Replace IIdentityValidator with IUser/Role/Password Validator
- Add test project.json and working tests for InMemoryUserStore
2014-03-03 17:25:39 -08:00
Hao Kung 06f9b90aea Initial in memory implementation
InMemory implementation for Identity
2014-03-03 13:59:23 -08:00
Hao Kung aa4787cc67 Initial Identity Core port, with Crypto/Claims #if net45 commented out 2014-02-19 15:36:18 -08:00