We are getting a "Not found" error when we try to download metronic v8.0.26.zip from ASP.NET Zero. Is this the version you are recommending that we upgrade to?
I've noticed that there is a FindByNameOrEmailAsync() method that takes a tenant ID and userEmaiOrUserName paramater. This is apparently used by the chat service? [I think some "friendship" class or method, if I remember correctly.]
Allowing somone (i.e., a potential hacker) to validate the tenant id and user's email, where they then only need to guess the password, is typically not a good security practice. Is this a potential security vulnerability? Has anyone brought this up before and/or have ASP.NET Zero customers passed security reviews with this API being available?
Thanks in advance for a reply.
-Eric
My problem was just that the admin user's permissions had some items unchecked. That was why I could not see everything. if the user is correct, but the permission is not granted, check to make sure that you (or someone else?) did not mistakenly remove the permission, either at the Role level or at the User level.
We have a need to add an addition attribute (integer) for each member of each role of an Organization Unit. Is it safe for us to just add a new column into the AbpUserOrganizationUnits table, or could there be unintented consequences? For example, problems upgrading to a new version of ASP.NET Zero.
Thanks in advance for your help.
-Eric
Thanks for the reply. I created issue #3319 in GitHub: https://github.com/aspnetzero/aspnet-zero-core/issues/3319
I'm running into an issue and looking for the best path forward. ASP.NET Zero has two language keys related to the user's name: Name and Surname. In the United States, we usually call these "First Name" and "Last Name", which is how I want the fields labeled when a user edits his or her properties. Howewer, the Name language Key is also used in other areas to refer to the user's full name. For example, when adding members to an Organizational Unit, the Name languae key is used for the title of the colum which has what I would call the users "Full Name" (for me, that's "Eric Pulaski" - my first name + last name.
Why is the language Key Name used to refer at some times to the user's first name, and at other times to the user's full name? Why is there no language key for "First Name" separate from "Name"?
To solve this problem, I was thinking about creating a new language key called 'FirstName' and changing the code to use this language key for the label of the "first name" fields when (1) the user edit's his or her own profile and when (2) the admin user edit's another user's profile info from the admin menu. Other than these 2 places, is there anywhere else that first name is separated out from last name in ASP.NET Zero. Is this the best way to solve this problem?
Thanks in advance for any help. -Eric
If I pin my chat view, I get all kinds of UI glitches. Is this a known problem, or something we may have messed up on our end? For example, if I pin the chat panel, the rest of the ASP.NET Zero portal is disabled, and if I hover over the pin icon, or parts of the chat panel, the chat panel totally goes away - so I've got to click the pin quickly to unpin before the panel disappears! I would think that pinning the chat panel keeps it in place while I can still use the rest of the portal, but that does not happen.
(we are on ASP.NET CORE & Angular, ASP.NET Zero v8.7.0, and .NET Core 3.1)
I want to change the timezone descriptions (that my users choose) from the current Microsoft Time Zone "Name of Time Zone" to the "Time" as shown in https://support.microsoft.com/en-us/help/973627/microsoft-time-zone-index-values. For example change from "Central Standard Time" to "(GMT -06:00) Central Time (US and Canada)".
Is that possible with ASP.NET Zero (without major surgery to the code), or might there be unintended consequences?
Thanks in advance for your help.
-Eric
Thanks for the answer.
Is there any way with ASP.NET Zero to specify "per user" pricing for an Edition? Seems like the included pricing/billing options are pretty basic, so I'm trying to see if the "out-of-the-box" ASP.NET Zero billing will work for me, or if/when I will need to go to something more complicated, such as Chargebee.
Thanks in advance for a reply.
-Eric