Skip to content

jv813yh/SecretMessage

Repository files navigation

Secret Message

Secret Message is a simple demo application that demonstrates the integration between WPF and Firebase Authentication, using basic authentication services. The application provides fundamental authentication functions, user account management, and displays a secret message upon successful login.

Technologies

  • .NET 8 (both server and client-side)
  • WPF (Windows Presentation Foundation)
  • Firebase Authentication (for user authentication)
  • ASP.NET Minimal API (server-side component)
  • Refit (library for client API calls)
  • MVVM Essentials NuGet Package (to support MVVM architecture)
  • Host Extensions (for service management and instantiation)

Features

  • User Registration - Allows users to create a new account.
  • User Login - Login using email and password.
  • User Logout - Log out the current user.
  • Persisting Authentication State - Maintains authentication state across sessions.
  • Password Reset - Enables users to reset their password.
  • Account Deletion - Users can delete their account.
  • Email Verification - Verifies user email addresses.
  • Display Message on Login - Shows a welcome message upon successful login.

About

WPF + FIREBASE AUTHENTICATION

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages