1.1.3 • Published 9 months ago

idsrv2 v1.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

idsrv2

アカウントをGoogle Workspaceなどで管理しており、 そのアカウントのメールアドレスが、規則的な形をしていることを 前提にしたSolid認証サーバです。認証のみを担当するサーバなので、 Podは提供しません。

idsrv2.json中のmailToIdに入っているarg1とarg2は、 GoogleのOpenID Connectで得られるメールアドレスから idsrv2で使う簡単なidを生成するための情報で、 単純に文字列のreplaceメソッドを使って実装されている。 replaceメソッドの第一引数がarg1で第二引数がarg2。 arg1は正規表現と考えてRegExpオブジェクトに変換してから replaceメソッドに与えられる。なのでarg1の設定は、 バックスラッシュをエスケープするのを忘れずに。 例えば"taro@gmail.com"から"id-taro"を生成するには arg1に"^(.*)@gmail\\.com$"を指定してarg2に"id-$1"を 指定すれば良い。この設定なら"jiro@gmail.com""id-jiro"となる。もしreplace適用後に文字列に変更が 無い時はreplace失敗と見做して例外発生して処理を中断させる。

1.1.1

10 months ago

1.0.8

10 months ago

1.1.3

9 months ago

1.1.2

9 months ago

1.0.2

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.1

1 year ago