1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

工学院大学の学生アカウントの認証情報を検証する方法

Last updated at Posted at 2023-03-23

目的

工学院大学周りのツール作ったりする中で、工学院大学の統合認証アカウントの認証情報を検証する方法を探していました。

一番手っ取り早いのはGoogle OpenID Connectのhdパラメータを使ってログイン可能なドメインを弊学の某ドメインに絞ることです(下参照)

でもこれだと生涯アドレスの認証になります。もし統合認証アカウントのログイン情報を検証したいという人がいたら、下の方法が参考になると思います。

方法概略

統合認証システムを使っているものの中の一つに、教育用のメールサービスがあります。メールの認証システム経由でログイン情報を検証すればいけます。

コードサンプル

pythonで簡単なサンプル(ただ上の件を実行するだけ)

from imaplib import IMAP4_SSL

m = IMAP4_SSL("弊学のIMAPサーバー")

try:
    [stat, msg] = m.login("ID", "パスワード")

    if stat == "OK":
        print("認証OK")
except:
    print("認証エラー")

コメント

また認証システムが変わったら動かなくなります

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?