Open6

Go で Misskey の MiAuth 認証する

yulogyulog

Misskey の認証ページへリダイレクトするときに、Client アプリ側で c.Redirect(http.StatusFound, "https://misskey.example.com/miauth~~")のようにすると CORS でエラーになる。

htmx を使っていたので、代わりにhx-redirectを使って解決した。

c.Response().Header().Set("hx-redirect", authURL)
return c.NoContent(http.StatusOK)