personium / personium-core

Core module of Personium
https://personium.io
Apache License 2.0
88 stars 16 forks source link

Priority correction of html used in __authz endpoint. #355

Open SawamiWataru opened 5 years ago

SawamiWataru commented 5 years ago

Now: Property setting of Cell -> Personium default Future: Property setting of Cell -> Unit default -> Personium default


__authzエンドポイントで返されるhtmlファイルが読み取れなかった場合の処理順番の修正が必要。

現状

  1. Cellのプロパティ設定(p:authorizationhtmlurl)から取得
  2. 失敗したらシステムデフォルトを取得

修正後

  1. Cellのプロパティ設定(p:authorizationhtmlurl)から取得
  2. 失敗したらUnitの設定(io.personium.core.cell.authorizationhtmlurl.default)から取得
  3. 失敗したらシステムデフォルトを取得

プロパティが設定されていない場合は期待通りの動作をする。

ghost commented 5 years ago

Note

The current is as follows.

I would like to do the following in the future.

When the page is set to both Cell and Unit and the page set to Cell can not be acquired due to incorrect value etc, the default page is displayed without referring to the page of Unit. It seems that it is thought that you should refer to the page of Unit about this movement.