umputun/remark42

Problematic logout doesn't show errors in the UI

Open

#1,455 opened on Jul 31, 2022

View on GitHub
 (3 comments) (0 reactions) (0 assignees)Go (432 forks)user submission
bugfrontendhelp wanted

Repository metrics

Stars
 (5,500 stars)
PR merge metrics
 (Avg merge 7d) (7 merged PRs in 30d)

Description

I run remark42 like that: ./remark42.darwin-arm64 server --secret=12345 --url=http://127.0.0.1:8080.

If I was logged in before running that version (with no auth providers) I see a normal comment screen:

If I push the "log out" button, http://127.0.0.1:8080/auth/logout?site=remark request is made with status code 400 which has the following answer:

{
    "error": "providers not defined"
}

The interface shows nothing. In the console, I see the following:

Erroring code:

Contributor guide