Previously the Microsoft setup instructions did not mention supported account types. Remark42 authenticates against the `common` endpoint by default, which only accepts an application registered for both work or school accounts and personal Microsoft accounts, so an application created with any other value fails to authenticate with no hint as to why. The reproxy manual still configured `AUTH_TWITTER_CID` and `AUTH_TWITTER_CSEC` in its example, which have been deprecated and non-functional since 1.14.0. Resolves #1823.
Remark42 site
Work on your local environment
Requirements:
- Node.js v20 or higher - install from package or with Homebrew
- Yarn 1.22 or higher - once you have Node.js, run
npm i -g yarn
Development
Install dependencies and start the development server:
yarn
yarn dev
Build
yarn build
Work with Docker Compose
Build
Install dependencies and run development server inside Docker:
docker compose build
docker compose up server
Then serve files from ./build with your favorite server
Development
docker compose up --build server
Then head to http://localhost:8080