Often you have docs that are protected from the public and are only for users of your application. However, you don’t want users to have to remember and sign in to another site (i.e. archbee), when you’ve already authenticated them to your site, just to read docs. Other systems have a feature where you can generate JSON Web Tokens for each user of your application, then cookie them to the users’ browsers. Then users you’ve issued a JWT will be able to view your docs while that JWT is valid. This allows the users to get access to the docs but still have the content protected to just the users you’ve already authenticated that should have access. So, essentially like creating guest users but authenticating them behind the scenes so that they don’t have to know about it.