Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Local Login refactor

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

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

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
30/100
issue の種類
リファクタリング
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
python

調査の方向性

まず、コントローラー、現在のユーザーの処理、Shibboleth と Local のログインパス、および issue で参照されている login_manager を特定します。before_app_request デコレーターが両方のログイン方法を適切に処理し、コントローラー固有の現在のユーザーロジックが削除され、既存のログイン動作が引き続き機能すれば、作業は完了です。

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

説明

enhancement

Shibboleth and Local login are both working (mostly). But, code is everywhere.

Notes:

  1. refactor to use a before_app_request decorator to load the current user, handling shib or local gracefully and not in the controllers
  2. Remove logic from controllers for dealing with current user, since it'll be everywhere from 1.
  3. Consider removing the login_manager or making it handle everything more gracefully as well.
主要言語
Python
スター
0
フォーク
0
PR マージ指標
30日以内にマージされた PR はありません

環境構築

  • Dockerfile または Docker Compose ファイルあり
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

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

BCStudentSoftwareDevTeam/lsf-oss のほかの issue

BCStudentSoftwareDevTeam/lsf-oss の issue をすべて見る

似ている issue

Python の issue をもっと見る

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

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