github / github/github-ldap

Connection required on initialization

オープン
#86 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Ruby
スター
158
フォーク
28
PR マージ指標
30日以内にマージされた PR はありません

説明

When instantiating a `GitHub::Ldap` object, a connection is established and query performed to determine the server's capabilities which are used to configure the appropriate membership search strategies.

I'd like to avoid having to connect and query on object instantiation and only perform the query when it's absolutely needed.

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

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

調査の方向性

GitHub::Ldap オブジェクトの初期化から始め、メンバーシップ検索の戦略を選択する接続処理とサーバー機能の問い合わせを追跡します。実際にそれらの機能を必要とする操作を特定し、そのうえで、初期化では接続を回避しつつ、必要なメンバーシップ検索では引き続き正しい戦略を取得してサーバーに問い合わせることを確認します。

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

評価

技術スタック
ruby
領域
authentication, backend
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

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

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