aspnet / Identity

[Archived] ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. Project moved to https://github.com/aspnet/AspNetCore
Apache License 2.0
1.96k stars 868 forks source link

Include social logins and authenticator key as part of personal download #1745

Closed HaoK closed 6 years ago

HaoK commented 6 years ago

We now display the linked login providers and the authenticator key if it exists.

Apps will be responsible for displaying any additional custom tokens they might store (like access/refresh tokens) since we don't have any way of enumerating these today.

@blowdart @ajcvickers

HaoK commented 6 years ago

There will be another PR that adds encryption/protection to these data as well

HaoK commented 6 years ago

@ajcvickers updated the PR adding [ProtectedPersonalData] to the token values as well as hooking up converters for anything on TUserToken as well

HaoK commented 6 years ago

I left in a test in the key rotation to verify that logins work before and after ( even tho I backed out the changes that protect the external login provider... this test will be needed in 2.2 anyways)