Various questions about Strapi

Great :blush:

btw, I am currently trying out the self-hosted version of Strapi

so …

  • there seems to be a default content-type “user”, I can see it in the admin panel, but I can’t delete it. On the other hand there doesn’t seem to be a route for it in the code like I would see for other content-types I create. What about it ? There should be a route for users to get their account data, like username, email, address and so on and also be able to edit it (using appropriate routes for it)

  • The users of my platform/webapp should not be able to use the admin / cms panel. The cms panel should not be of their concern. I would only use this panel myself to check the data the comes in. Is this possible ?

  • I want users of my platform/webapp to be able to login requesting an /auth route for example, the server then would return a jwt token, and then the user can use the jwt token for all subsequent requests to my api. I don’t need any code sample, just need to know this is possible. I normally use passport for this workflow.

  • I Mongoose (MongoDB Driver for Nodejs) there is something called discriminators. Discriminators are a schema inheritance mechanism. They enable you to have multiple models with overlapping schemas on top of the same underlying MongoDB collection. Again is this possible with Strapi ? I guess yes using components and dynamic zones combined … right ?

That’s all for now … I think I forgot the rest :blush:

1 Like