nodeSolidServer / nodeSolidServer/node-solid-server

Solid create does not clean /.db/oidc/op - Web error: 403 (Forbidden) on PATCH

オープン
#1,025 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

enhancement
主要言語
JavaScript
スター
1.8k
フォーク
308
PR マージ指標
30日以内にマージされた PR はありません

説明

Web error: 403 (Forbidden) on PATCH of https://"user"/profile/card

You have a running version of node-solid-server
you re-build it for any reason same or increase version

after logging to your existing pod.
edit your card you got the above error.

To solve that you need to clear _keys in /.db/oidc/op/subfolders (/clients, /codes, /refresh, /tokens)

This should be done at server creation
It can also solve issue #968

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まずサーバーの作成を追跡し、/.db/oidc/op のサブフォルダーが再ビルドをまたいでどのように初期化または保持されるかを確認します。既存の pod のフローを再現し、プロファイルカードを編集して、説明されているとおりに OIDC の状態を処理した後、PATCH が 403 を返さなくなったことを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript, node.js
領域
authentication, backend
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。