簡體   English   中英

要在 pyjwt 庫中發送的鍵值

[英]key value to be sent in pyjwt library

我在這里看到了 JWT 的用法但我不確定我們從哪里獲得要傳遞給 token = jwt.encode(payload, key) 的“key”參數的值

抱歉,我是新手,我的要求是將 JWT 令牌從 selenium python 傳遞到我的公司 URL。只是不確定我為“密鑰”傳遞了什么

key參數可以是任意字符串,但為了安全起見,應該選擇具有足夠隨機性的參數。 (如果有人能猜出密鑰,那么他們就可以偽造 JWT。)

要生成加密安全的隨機字符串,您可以使用 Python 標准庫中的“secrets”模塊。 secrets.token_hex function 將生成一個 64 位隨機十六進制字符串,這對於生成 JWT 應該具有足夠的隨機性。

import secrets

key = secrets.token_hex()

非常感謝...我會檢查一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM