Skip to content

2wndrhs/mini-rusaint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦀 mini-rusaint

Rust 기반 u-saint 클라이언트인 rusaint의 간단한 구현입니다.

구현할 기능 목록

세션

  • SAP SSO 토큰으로 유세인트 세션을 생성하는 기능

성적 조회

  • 학기별 성적을 가져오는 기능
  • (학년, 학기)별 세부 성적을 가져오는 기능
  • 과목의 상세성적을 가져오는 기능

환경 변수

유세인트 세션을 생성하기 위해 유세인트 아이디(학번)와 비밀번호를 환경 변수로 추가해야합니다.

Cargo.toml 파일이 위치한 디렉토리에 .env 파일을 생성하고 아래와 같이 환경 변수를 추가합니다.

USAINT_ID={유세인트 아이디(학번)}
USAINT_PASSWORD={유세인트 비밀번호}

참조

이 프로젝트는 아래의 코드를 포함하고 있습니다:

About

더 간단한 u-saint 클라이언트

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages