ABP's audit log will only record input information. For details. please see https://github.com/aspnetboilerplate/aspnetboilerplate/blob/dev/src/Abp.Zero.Common/Auditing/AuditLog.cs#L19
If you need to record the output, you can write an interceptor to achieve it. reference: https://aspnetboilerplate.com/Pages/Documents/Articles/Aspect-Oriented-Programming-using-Interceptors/index.html
You can disable the built-in audit log and implement the interceptor yourself (see ABP's audit log interceptor). Judge the user in the interceptor
I think this should take a look at the datepicker documentation.
Your idea is correct. Determine the user role to jump to a different Url. If the data is successfully seeded into the database,
UserManager.IsInRoleAsync should be no problem. Can you share some code to see?
Is google 2 factor? How do you modify the expiration time on the angular client?
You don't need clone.
Please refer to the documentation: <a class="postlink" href="https://aspnetboilerplate.com/Pages/Documents/Zero/Organization-Units">https://aspnetboilerplate.com/Pages/Doc ... tion-Units</a>
You can implement an order auditing function yourself for your needs. The current audit is global (global interception)
Detailed logs are generally found in '\App_Data\Logs\Logs.txt'