Skip to main content

Soonchunhyang University Authentication.

Project description

순천향대학교 재학생 인증 라이브러리 입니다.

개발 기간 : 2024.11.01 ~ 2023.11.08

프로젝트 소개

파이썬으로 순천향대학교 크롤링을 이용해 학번 + 비밀번호를 통한 재학생 정보를 알아오는 라이브러리입니다.

개발환경

설치하기

라이브러리 설치

pip install SCHU_Auth

실행하기

바로 실행하기

from schu_auth.auth import SCHUAuth

auth = SCHUAuth()

user_id = 'your_user_id'
password = 'your_password'

user_info = auth.authenticate(user_id, password)

print("이름:", user_info.name)
print("성별:", user_info.gender)
print("전공:", user_info.major)
print("학년:", user_info.grade)
print("지도교수:", user_info.professor)

함수 설명

  • authenticate : 로그인 수행 후 재학생 정보를 수집하는 함수

예외 설명

  • ValueError : 인증 정보 오류 또는 사이트 장애시 발생하는 예외

사용 스택

개발 환경

Visual Studio Code Git Github

개발 언어

Python

유의사항

이 프로젝트는 일반 사용자가 로그인하는 흐름을 프로그래밍 적으로 따라하여 로그인을 진행합니다.

해당 프로젝트는 재학생의 정보 무결성을 보장하지 않으며, 사용시 발생하는 모든 법적 문제를 책임지지 않습니다.

프로젝트상의 문제, 비공개 요청시 contact@mokminsu.dev 로 연락바랍니다

라이센스

이 프로젝트는 MIT License로 배포됩니다.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

schu_auth-1.0.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

SCHU_Auth-1.0.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file schu_auth-1.0.0.tar.gz.

File metadata

  • Download URL: schu_auth-1.0.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for schu_auth-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a7c049add18728d02bf6a68c5d64ef45a420e614a7b2e668fb3495a867553363
MD5 2960ead092ce8eb8fbcdf8f65fe876ef
BLAKE2b-256 97cd9f9a086e54d5ca95f1bab1c0c9e20955bea47d4de2e2b2fc39624706246c

See more details on using hashes here.

File details

Details for the file SCHU_Auth-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: SCHU_Auth-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for SCHU_Auth-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0aeb912a9ba4ed68436c15ddaedf4bec5db5fe2b98feb4aeab78bff8f5bfb19e
MD5 a023153c7aa36ba1fcf7621bae7a9afd
BLAKE2b-256 9e5d6a44ed4bab0b8492c6ced71a08c0d78e4d405919838af2b5c57edf54c608

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page