로그인은 한양대학교 구글 계정을 통해 이루어진다. 이때 도메인 주소가 반드시 hanyang.ac.kr이어야 한다.
회원가입 시에는 다음과 같은 정보를 요구한다.
이름
학과
학번
전화번호
구체적인 정보는 아래 DB 테이블을 참고해주세요.
CREATE TABLE tb_user (
user_id INT NOT NULL -- 학번
, name TEXT NULL -- 이름
, auth_lv INT NOT NULL -- 권한 (1:관리자, 2:운영자, 3:멘토, 4:부원)
, email TEXT NOT NULL -- 학교 이메일
, phone_num TEXT NULL -- 전화번호 (010-1234-5678)
, department TEXT NULL -- 학과
, PRIMARY KEY (user_id)
);
AUTH-LEVEL
기본적인 유저의 등급은 4단계로 이루어진다.
관리자 - 회칙에 의한 포리프 회장이 맡는다.
운영진 - 관리자에 의해 지정된다. 회칙에 의한 매 학기 운영진이 맡는다.
멘토 - 스터디를 진행하는 부원을 일컫는다. 부원이라면 모두 스터디 개설이 가능하며, 웹사이트 상에서는 자율스터디를 별도로 관리하지 않으므로 정규스터디 멘토만을 의미한다. 멘토는 다음과 같은 단계를 통해 등록될 수 있다.
로그인 / 회원가입
구체적인 정보는 아래 DB 테이블을 참고해주세요.
AUTH-LEVEL
기본적인 유저의 등급은 4단계로 이루어진다.
로그인 플로우차트
로그인 토큰 플로우차트