I found that the comment collection is what I want for building a Forum like platform. But I find that the username is strictly bonded to the users’ Nickname field. I think which field to display to represent the user should be configurable, and if possible, there should also be a setting to let the username freeze when comment. for example when my name is “ABC” and make a comment. Once I change my name to “DEF”, the comment I leave before changing the name should still be “ABC”.
These function is add, then it will be perfect for the forum or discussion like platform or service.
@SunnyChanCato, I would add that you can add as many other fields to “Users” table as you need, or you can create a separate table to hold extra fields for users. After that you can build the interface and all the logic you need to these extra fields. Why do you limiting yourself to Nocobase default authentication fields?