Skip to content

Blazor Chat app with an ASP.NET Core backend. It features social logins (LinkedIn, Github), 2FA authentication, real-time messaging (SignalR), IdentityServer4 and EF Core.

Notifications You must be signed in to change notification settings

DavidEggenberger/BlazorChat

Repository files navigation

Blazor Chat

Click on the screenshot to see a walkthrough.

SC2 Video

Blazor WebAssembly chat app with an ASP.NET Core backend. Users can login with social providers (LinkedIn, GitHub) and can configure the login experience by enabling 2 Factor Authentcation (Authenticator App, Google Authenticator for example). When the user is logged in he/she can chat with fellow loggedin users that appear in their own diagrams. Once the connection is made (dragging the mouse to the node of the recipient) the users can chat. SignalR is used for realtime chatting. IdentityServer is used to issue the Access and Id tokens.

About

Blazor Chat app with an ASP.NET Core backend. It features social logins (LinkedIn, Github), 2FA authentication, real-time messaging (SignalR), IdentityServer4 and EF Core.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published