hi joe@tronactive.com
You need to manually remove the modules and package references in the project. : ) There is no easy way for now.
hi Denis
You can refer to the above document.
hi
Add an property to User, you can use GUID. Change this value after each login and store it in current cliaims. If you find that this value has changed, it means the user is logged in again. so tyou can block login
hi @alexander.nikonov
Your situation is complicated, I cannot confirm the problem,
Can you use the template project to reproduce the problem and share it with me? liming.ma@volosoft.com
hi
I think you can remove the all HttpApi.Client
modules.
https://docs.abp.io/en/abp/latest/Best-Practices/Module-Architecture#layers-packages https://docs.abp.io/en/abp/latest/API/Dynamic-CSharp-API-Clients
hi
The SampleAppService
inherited the IValidationEnabled
interface, but SampleController
not.
Defines IValidationEnabled to add automatic validation to an arbitrary class. Since all the application services inherently implements it, they are also validated automatically.
https://docs.abp.io/en/abp/latest/Validation https://docs.abp.io/en/abp/latest/Validation#validation-infrastructure
https://github.com/abpframework/abp/pull/7804
hi @neurawitch
I will confirm this question again, sorry.
hi
It works with the front-end DataTables pagination.
If your application has hundreds or thousands of users, you don't want to return so much data at once.
You can also customize a method to return all users.
hi
So there is currently no way of customizing the email sent for email security code, even just the translation?
I have implemented it and it will be available in 4.3.
You can provide a new email template. Rewrite SendSecurityCodeModel
to use this template to send emails.
Please check this document: https://docs.abp.io/en/abp/latest/Text-Templating#localization