Hi, overriding SaveLoginAttempt logic isn't as difficult and hard to maintain, ANZ project already SignInManager create for easy implementation of custom logic.
See https://github.com/aspnetzero/aspnet-zero-core/blob/dev/aspnet-core/src/MyCompanyName.AbpZeroTemplate.Core/Identity/SignInManager.cs , you just need to override a single method (SaveLoginAttempt) in that file.
Does you Azure function reads from ANZ database directly? or reading it via ANZ API?
You can create an endpoint for the Azure function to call when documents are generated. for this endpoint , you can secure using token authorization (if Azure function is calling ANZ API) , otherwise, you can try pub/sec keys to verify the identity of azure function.
@bluescopesteel you will need to login to the github account associated with your ANZ license to view the issue of ANZ github repo
Hi, can you share the ANZ version and framework?
also, the error stack trace for new tenant creation?
Hi @learner29, does the UserManager
you found inherits from AbpUserManager
?
if so, IsGranted
method was implemented in AbpUserManager
by default. you will need to overrides IsGranted method in the UserManager
you can reference the original implementation at https://github.com/aspnetboilerplate/aspnetboilerplate/blob/a613dd920ef6df74cdcdd642052bc2b8a8b129d0/src/Abp.ZeroCore/Authorization/Users/AbpUserManager.cs#L248
Hi, if you are using sql authentication for the connection string, please make sure the authentication has the correct permission to create database.
you can test it out using sa
authentication for the connection string and it should create a database with the name provided.
Hi @PMS,
please contact [email protected]
Hi @kansoftware, it depends on whether both projects are hosted in the same server or hosted separately.
Normally you only need to reference the hostname binded to the application project in your mvc project.
Hi,
for angular project , you can use feature-checker-pipe
<div *ngIf="(isHost || ('App.ChatFeature' | checkFeature)) && !chatConnected"></>
for jquery, you can use the following
abp.features.isEnabled('App.ChatFeature.TenantToTenant'),
Hi @dmux, Thanks for reporting it. We will provide a fix soon