코딩일상

22.07.12 TIL 항해 2일차 본문

기록/TIL(Today I Learned)

22.07.12 TIL 항해 2일차

solutionMan 2022. 7. 12. 22:26
반응형

오늘 느낀점

하루는 정말 빨리 끝나가는것 같다.

오류와 모르는 부분에 대해 고민하고 탐색을 하면서 

시간을 보내다 보면 1시간은 거의 5초같이 느껴진다.

 

벌써2일차이다. 

99일중2일이니 약 2%가 지났다. 

뒤돌아 보면 이순간도 짧게 느껴질것이다. 

그런만큼 더 하루하루 최선을 다해서 보내보도록 하겠다.

 

아직도 모르는것 투성이이다.


사전프로젝트 진행상황 중 일부

 

사전프로젝트 첫부분을 그래도 

원하는 기능을 구현하여 만들어냈다.

동영상 배경이 생각보다 너무 밝에 글이 잘 안보였다.

 

그러하여 

backgorund-cover라는 div를 만들었고

어두운 정도를 부여하고 

z-index를 이용하여 position의 순서를 부여하여

(글->backgorund-cover->동영상배경)

위 과정을 진행하였다.

 

 

.background-cover{
    margin: 0 auto;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 0.5;
}

 

 


오늘배운것들 

  • 깃 privagte-> public으로 바꾸는 방법을 배웠다.
  • jwt가 로그인에서 쓰이는 과정을 완벽은 아니더라도 어느정도 이해를 하였다.
  • z-index/position의 개념

 


jwt가 로그인에서 쓰이는 과정을 완벽은 아니더라도 어느정도 이해를 하였다.

(틀린거있으면 언제든 알려주세요 ㅜㅜ)

 

@app.route('/main')
def home():
    token_receive = request.cookies.get('mytoken')
    try:
        payload = jwt.decode(token_receive, SECRET_KEY, algorithms=['HS256'])
        #암화화된 토큰을 다시 해쉬로 해제하여 payload로 입력
        user_info = db.users.find_one({"username": payload["id"]})
        #payload에 담겨있는 정보중 id가 일치한 정보가 가진 데이터를 userinfo에 반영
        return render_template('main.html', user_info=user_info)
    except jwt.ExpiredSignatureError:
        return redirect(url_for("login", msg="로그인 시간이 만료되었습니다."))
    # 위의 함수를 통해 rediret(url_for("(함수 명)") 함수명에 해당되는 파라미터로 보냄
    except jwt.exceptions.DecodeError:
        return redirect(url_for("login", msg="로그인 정보가 존재하지 않습니다."))
    # 위의 함수를 통해 rediret(url_for("(함수 명)") 함수명에 해당되는 파라미터로 보냄

깃 privagte-> public으로 바꾸는 방법을 배웠다.

 

 

Setting repository visibility - GitHub Docs

About repository visibility changes Organization owners can restrict the ability to change repository visibility to organization owners only. For more information, see "Restricting repository visibility changes in your organization." We recommend reviewing

docs.github.com


 

반응형
Comments