apache / apache/answer-plugins
Load roles from OAuth2
- 主要言語
- Go
- スター
- 131
- フォーク
- 75
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
I'm managing all users with SSO/OIDC/OAuth2 provider and there I also have groups/roles etc.
It looks like currently using `connector-basic` plugin it's not possible to load roles like Admin/Moderator from OAuth2 provider. This means after each user logins I would have to assign them that manually.
In my provider it has them like this:
```
"groups": [
"Administrators"
]
```
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
ペイロードには connector-basic プラグインと OAuth2/OIDC provider group claim しか記載されておらず、ファイルやテストはありません。まずプラグインのログインと claims-mapping のエントリーポイントを特定し、次に `groups` の値を Apache Answer のロールにどのようにマッピングするかを明確にしてください。Administrators のようなロールが手動割り当てなしでログイン時に読み込まれれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- go
- 領域
- authentication, authorization
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100