MYSTAGRAMパブリッシャー6
今日はログイン機能について説明します.
bcrypt
bcryptはパスワードを暗号化するアルゴリズムです.
パスワードをそのままデータベースに保存するのはセキュリティ上危険です.
bcrypt説明
JWT
ユーザーがログインするとjwtが取得され、その使用権限がチェックされます.
JSON WEB TOKENとは?
httpヘッダのtokenはcontextパラメータに含まれ、すべての解析器に送信できます.
Graphql実行説明(コンテキストなど)
bcrypt
bcryptはパスワードを暗号化するアルゴリズムです.
パスワードをそのままデータベースに保存するのはセキュリティ上危険です.
bcrypt説明
JWT
ユーザーがログインするとjwtが取得され、その使用権限がチェックされます.
JSON WEB TOKENとは?
const token = await jwt.sign({ id: user.id }, process.env.SECRET_KEY);
このように送信されたtokenはhttp headersにロードされて要求されます.httpヘッダのtokenはcontextパラメータに含まれ、すべての解析器に送信できます.
Graphql実行説明(コンテキストなど)
Reference
この問題について(MYSTAGRAMパブリッシャー6), 我々は、より多くの情報をここで見つけました https://velog.io/@jshi25/MYSTAGRAM-제작기-6テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol