blazor

Blazor’s Authorization

Blazor’s Authorization

Disclaimer: based on my observation, not readings. Recently, I had to implement Firebase authentication for a Blazor WASM project. To my surprise, I discovered there's no ready-made authentication library for Firebase on .NET. While I found the Firebase Admin library, it wasn't quite what I needed for client-side authentication. So, I ended up building my own solution for .NET. Fortunately, I didn't have to start from scratch. Firebase provides a JavaScript SDK for authentication, which is quite straightforward to use and integrates well with Blazor WASM. Blazor handles authorization through a class derived from AuthenticationStateProvider. This class requires you to…
Read More
Converting Blazor Project to WebForms Core

Converting Blazor Project to WebForms Core

WebForms Core technology helps developers manage HTML tags on the server side without the need for client-side scripting. WebForms Core is a feature in the core of the CodeBehind framework. Note: CodeBehind framework is a powerful replacement for ASP.NET Core MVC and Razor Pages and other backend frameworks.The use of WebForms Core technology also makes developers not need to use front-end frameworks such as Vue, Angular and React.However, these two are not a replacement for WebAssembly; But they are well coordinated with WebAssembly. The following project is the default version 8 of Blazor .NET Core technology, which has been rewritten…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.