Inženjerka godine HR’s Post

Inženjerka godine HR reposted this

View profile for Lada Kovjanić, graphic

Senior Software Engineer * Engineer of the year 2024.

I am happy to announce MYTH-CODE website going live, my son an I plan to use it as our portfolio and add more content by time 🎉🥳 As I am a big fan of technology, nature and art we will create content form these areas. But we have to start from the first article... Ensuring data security is a fundamental feature of every piece of software. Users and applications must be identified, authenticated and authorized for data access in order to avoid compromising the security of resources.  Building mobile applications also implies building an API with database to serve mobile app with data. First thing that crosses my mind is how to protect resources and implement authentication and authorization. Currently I am implementing Duende IdentityServer in one of my projects, and every time I have to configure it, I find it difficult to navigate through documentation that sometimes doesn't have examples of what I really need. As the configuration of projects is time consuming I've created a sample solution that consists out of three projects: 1. Duende IdentityServer Middleware 2. .NET 8 REST API with SQL Server db 3. MAUI mobile application client I am going to cover the creation of these projects in three different articles that will explore how to secure protected .NET REST API resources with Duende IdentityServer by implementing OpenID Connect and OAuth2 authentication protocols, and MAUI client application. The first article with code snippets about creating Duende IdentityServer application is available at

Securing .Net REST API resources with Duende IdentityServer and MAUI client

Securing .Net REST API resources with Duende IdentityServer and MAUI client

myth-code.com

Can't wait to see how your website will grow 🤗

Valentina Zadrija

Tech Lead | PhD in machine learning & computer vision

1w

Bravo Lada 👏

See more comments

To view or add a comment, sign in

Explore topics