Replies: 3 comments
-
|
제 의견 다음과 같습니다.
|
Beta Was this translation helpful? Give feedback.
-
1. 사용자 별로 출신(국내) 대학 유지
2. 학교 인증 처리 관련2-1. 인증 수단과 인증 확인 방식
2-2 학교 이메일 저장 여부
2-3 학교 도메인 관리
2-4 기존 회원에 대한 출신 학교를 어떻게 수집할지
3. university_info_for_apply
4. 지원 대학 정보 어드민 기능
5. 멘토 카드에서 아티클 보여지도록
6. 출신대학을 어떻게 전달할 것인가?
7. 멘티 -> 멘토 승격은 5번만 가능
|
Beta Was this translation helpful? Give feedback.
-
|
학교 인증 만료 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
사용자 별로 출신(국내) 대학 유지
국내 대학에 대한 테이블인 DB에 있습니다(
home_university). 그러나site_user가 이를 참고하는 키가 없습니다.일반적으로 하나의 사용자가 하나의 출신 대학을 가지므로, 단순히 FK를 참조하도록 합니다.
학교 인증
학교 이메일로 인증하거나, 마이페이지에서 별도로 인증하거나, 성적, 지원 과정에서 연계해서 인증하는 방법이 있습니다.
교환닷컴에서는 학교 이메일로 인증하는 방식을 선택했다고 합니다.
만약 이메일 인증 방식을 택한다면, site_user에 출신 학교 FK, 인증 여부, 인증 시점을 저장하거나, 아예 별도 인증 관련 테이블로 분리하는 방법이 있습니다. 어떻게 할 지.
학교 이메일이 인증 시에만 사용된다면 굳이 DB에 저장할 필요는 없을 거 같습니다. 아니면 그래도 저장할지, 현 이메일 회원가입을 학교 이메일로만 제한할지(단, 학교 이메일로 회원가입하지 않은 사용자에 대한 별도 처리 필요).
학교와 학교 도메인을 어떻게 관리할지. 테이블로 관리하거나 enum으로 ? 저는 테이블이 좋아 보입니다. 한 학교가 여러 학교 도메인을 가질 수도 있습니다.
현재 존재하는 회원에 대하여 출신 학교를 어떻게 수집할지.
학교 이메일 인증을 코드를 입력하거나, 링크를 눌러 인증하는 방식 중 어느 것으로 할지. 후자같은 경우 인증 토큰을 발행하고, 링크를 눌렀을 때 토큰을 비교하는 방식으로. 저는 후자가 구현 측면에서 간편할 거 같아 좋아 보입니다. 근데 전자의 이점이 없어 보이는데 전자 방식이 있는 경우는 뭘까요 ... 또한 이메일 전송 시간 제한을 두는 게 좋아 보입니다.
university_info_for_apply테이블 컬럼 관련현재는 인하대 교환학생 파견 학교 관련 정보들로 컬럼을 구성하고 있습니다. 그러나 타 대학에서 인하대에서 제공하지 않는 의미있는 정보를 제공할 수 있습니다.
JSON 컬럼 괜찮은데, 기존 데이터를 잘 마이그레이션해야 하고, 정합성 챙기지 못하는데 개인적으론 좀 걸립니다. 뭔가뭔가 두 마리 토끼를 다 잡을 수 있는 좋은 방법이 있을까요 ...??
지원 대학 정보 어드민 기능 생성
지원 대학 정보를 삽입하는 어드민 기능이 있어야 합니다. 다만,
university_info_for_apply테이블 컬럼 관련 논의가 완료된 후 진행되어야 할 것 같습니다.멘토 카드에서 아티클 보여지도록
2개 보여지고, 멘토 상세 페이지 들어가면 다 보이도록
여기서는 다 보이도록
여기서는 최대 2개만 보이도록
=> API를 분리해야 할지
출신 대학(협정 대학)을 어떻게 전달할 것인지
소속 학교 커뮤니티 사용가능 -> 권한 부여를 어떻게 할 수 있을 지
인증 여부 저장시 대학만 저장 or (대학, 인증 여부)로 저장
대학만 저장시 인증 여부 판단시 값이 있으면 인증됨, null이면 미인증으로 간단히 판별 가능
(대학, 인증 여부)로 저장할 시, 대학 등록 인증 여부 false인 약한 인증과, 인증 여부 true인 강한 인증으로 분리 가능
이 경우 소속 학교를 등록은 했지만, 제대로 인증되지 않은 <약한 인증> 상태에서 에타의 새내기게시판처럼 제한된 권한 부여 가능
즉 기획에서 나올 수 있는 다양한 시나리오에 대처할 수 있는 확장성? 이 늘어남
멘티 -> 멘토 승격은 5번만 가능
이건 본인이 몇 번 신청했는지 관리하면 될 듯 합니다.
초기 채팅 이미지 전송 시 기본 이미지 보임
-> 웹 쪽 문제로 보임
Beta Was this translation helpful? Give feedback.
All reactions