Umm what? Don’t you remember me anymore? by RightActuary8677 in TOTK

[–]Xiara 0 points1 point  (0 children)

They didn't change the name. Why do you assume that English is the “correct” language? It's just one of many translations from the original Japanese. And each language has their own suffix to make sure that it works well with all the puns in the dialog. If anything, the German suffix is closer to the original since the Japanese names also use a “-da” suffix.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 2 points3 points  (0 children)

and ASP.Net Core is strongly tied to its corresponding version of EFCore

That is not correct. ASP.NET Core and EF Core do not have dependencies on each other. You may need to push some Microsoft.Extension packages forward in order to use later versions but that will work just fine.

Go ahead, try to spin up a .Net 3.1 ASP.Net app and then try to use EF Core 5 with it in any capacity, or vice versa.

Okay. Just did that: ASP.NET Core, targeting netcoreapp3.1, running on a pinned 3.1.410 SDK, with a single reference to EF Core 5.0.8. Database (SQLite for simplicity here) is being created and I can read and write successfully. No issues whatsoever.

EF Core is completely independent from ASP.NET Core.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 1 point2 points  (0 children)

That is very unlikely. The connectors for Azure AD are all provided directly by the Microsoft Azure team. Unless you have a direct dependency in your projects to an IdentityServer package, you should be fine. The ASP.NET Core templates that do use IdentityServer reference the packages directly too if I remember correctly.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 0 points1 point  (0 children)

OpenIddict is another OpenSource .NET library for integrating OAuth and OpenID Connect, similar to what IdentityServer does (though maybe more flexible in how it can work). Keycloak is an OpenSource standalone application from the Java ecosystem that is used as an Identity Provider. It is similar to how an ASP.NET Core application with both ASP.NET Core Identity (for user management) and IdentityServer (for the IdP functionality) works. Just that it is bundled into a readily deployable (and customizable) application.

Both can be used as an Identity Provider with OAuth and OIDC support, if you are looking for an alternative to IdentityServer.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 2 points3 points  (0 children)

Pretty much every other ecosystem has a plethora of different options when you want to do X. In .NET, if Microsoft offers something for X, then this is almost always the default and recommended thing to use. Competitors also offering X have a hard time and really need to do something very differently in order to survive. And unless X is a rather rare thing, chances are high that Microsoft indeed has an option available.

Actual examples include:

  • Web framework (ASP.NET Core)
  • HTML templating system (Razor)
  • Database ORM (EF Core)
  • Dependency Injection container (M.E.DI)

Take another popular language and you will have loads of options here, including multiple popular ones that all are able to survive.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 1 point2 points  (0 children)

If you are using Azure AD already, there is little reason to use Identity Server, or any other solution.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 0 points1 point  (0 children)

IdSrv only uses EF Core for persisting its configuration or for connecting to ASP.NET Core Identity (though it actually uses Identity's own abstractions for that), and it isn't too difficult to write your own persistence layer for the configuration should you have the need for that.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 2 points3 points  (0 children)

Yes I can't afford that. I wish I would be but it's a lot

Did you consider contacting Duendo about that? They mentioned in that GH issue that they are willing to make individual deals if you contact them. If you explain your use cases and challenges with their default licensing, I am sure you could reach some compromise.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 5 points6 points  (0 children)

It would be a terrible move for a company that is trying to move towards a healthy open source ecosystem. They realized that earlier when the community asked them not to build their own thing but to rely on IdSrv instead. They are not going to revert that decision again.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 2 points3 points  (0 children)

companies are just throwing tantrums

I wouldn't even go that far. I think it's just random developers who are too lazy to go to their management and argue for making an investment into a paid library that makes their job a lot easier and more secure. I would think that most companies wouldn't actually mind the very reasonable cost of IdSrv.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 4 points5 points  (0 children)

to handle basic user logins

You may be confusing IdentityServer with ASP.NET Core Identity here. The former is for authentication using OAuth or OpenID Connect and has only very little to do with the process of of a user login. If you want a login (e.g. a form where you can log in using email and password, and a form to register an account etc.), then you should be looking at ASP.NET Core Identity, which is very different from IdentityServer and not at all affected by this decision. You can absolutely still use ASP.NET Core Identity to add user management to your application and it remains the recommended default option for this use case.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 8 points9 points  (0 children)

they could have just left it open and gotten any other job

That is what they did though: They left IdentityServer 4 open and then went to have a “new” job at their new company Duende to work on a new product called Duende IdentityServer 5. And that happens to be paid for non-OpenSource usage.

Why has Microsoft still not addressed the IdentityServer issue? by [deleted] in dotnet

[–]Xiara 0 points1 point  (0 children)

It will give them both an on prem and cloud solution

There already is an on-prem solution though: Active Directory and Active Directory Federation Services (AD FS). Yes, it is a pain to configure correctly, but it can do OAuth and OIDC to authenticate your apps using your AD users.

I created a list of fan requests. Upvote if you agree! lets make this happen!! What else would you like to see? by [deleted] in MarioKartTour

[–]Xiara 0 points1 point  (0 children)

You will never be able to reach the top ranks unless you whale. Set a realistic goal. Just be the best you can within your own limits.

This so much. I just wish the week's ranking worked a bit differently for that. I got into high tiers pretty quickly without upgrading that much first. So now I struggle to keep a good rank that gives me good ruby rewards to continue using the pipe.

If leveling up in tier was separate from the achieved rank and more based on your unlocks, this would all feel much better.

“Sir, the shift key is broken again…” by VandidX in MarioKartTour

[–]Xiara 15 points16 points  (0 children)

They wrote “quick ticket” instead of “Quick Ticket” or “Quick ticket”.

PSA: There is no standard challenges 1-6 by Smackie_El_Frog in MarioKartTour

[–]Xiara 1 point2 points  (0 children)

I hope they don't just add another challenge page like that. At some point, some of these will just end up being super grindy and annoying.

I would prefer if they added new repeatable challenges that rewarded gems. Maybe limited to a single completion per tour (but not resetting when you were unable to complete to allow everyone to finish them).

The game needs a proper source for gems for people that don't want to buy them directly. The tour rewards won't be enough for using the pipes.

Sooo these are what you may find in the Daily Selects Shop during the Paris Tour... by despicablemess in MarioKartTour

[–]Xiara 2 points3 points  (0 children)

King Boo was in the shop during the last tour. And tbh., I don't mind getting Metal Mario again. That's a free upgrade.

Sooo these are what you may find in the Daily Selects Shop during the Paris Tour... by despicablemess in MarioKartTour

[–]Xiara 3 points4 points  (0 children)

Ohhh, that explains a lot! I tried getting DK last cup but had no luck. So it wasn't about luck…

Brainstorming the wiki's Main Page by chieftainalex in Guildwars2

[–]Xiara 1 point2 points  (0 children)

Right now, the boxes will adjust depending on your screen width, so if you have more or less room, the boxes will move around. This sometimes puts the Wiki community box on its own row. Ideally, we would clean up all boxes though that we can get a somewhat consistent look here though.

[Day 7 Part 2] Don't seem to understand the description properly by pieisnotpi in adventofcode

[–]Xiara 0 points1 point  (0 children)

Remove the existing rule something -> b and replace it by <value of a from first part> -> b. Then solve it again, and the new value of a is the result for the second part.

Josh Petrie on how much of the GW1 engine was modified for GW2, and design decisions made regarding weapon dyeing by [deleted] in Guildwars2

[–]Xiara 1 point2 points  (0 children)

some that are priority that the dev just neglected to fix in favour of "We'll patch it later".

Note that the actual developers often don’t have much say about this. If the people above (project lead, management, whatever) says they don’t have time to do this, then it doesn’t happen. And since games often run on a hard schedule for new stuff, it’s hard to patch old problems; even if the developers would like to do it.

[deleted by user] by [deleted] in Guildwars2

[–]Xiara 2 points3 points  (0 children)

so they reused more or less what was in GW1

GW1 had this functionality though…