ਆਨਲਾਈਨ JWT ਟੋਕਨ ਬਣਾਓ

JWT ਟੋਕਨ ਜਨਰੇਟਰ ਅਤੇ ਸਾਈਨਰ

JWT ਸਾਈਨਿੰਗ ਐਲਗੋਰਿਥਮ
JWT ਹੈਡਰ (JSON ਵਿੱਚ)
ਮਿਆਰੀ ਦਾਵੇ ਜੋੜੋ
JWT ਪੇਲੋਡ (JSON ਵਿੱਚ)
ਸਾਈਨਿੰਗ ਸੀਕ੍ਰੇਟ ਜਾਂ ਕੁੰਜੀ
ਹੋਰ ਟੂਲ ਵੇਖੋ: ਸਾਡੇ JWT ਪੰਜਾਬੀ ਸਾਈਨ ਚੈੱਕ ਕਰਨ ਵਾਲਾ ਨਾਲ ਟੋਕਨ ਸਾਈਨ ਚੈੱਕ ਕਰੋ ਜਾਂ JWT ਡੀਕੋਡਰ ਨਾਲ ਆਪਣੇ JWTs ਦੇਖੋ ਅਤੇ ਡੀਬੱਗ ਕਰੋ।

ਆਪਣੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਤੁਰੰਤ, ਸੁਰੱਖਿਅਤ ਅਤੇ ਨਿੱਜੀ ਤਰੀਕੇ ਨਾਲ JWT ਟੋਕਨ ਬਣਾਓ ਅਤੇ ਸਾਈਨ ਕਰੋ।

ਆਪਣੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਹੀ ਅਸਾਨੀ ਨਾਲ ਅਤੇ ਗੁਪਤ ਤਰੀਕੇ ਨਾਲ JWT ਟੋਕਨ ਜਨਰੇਟ ਅਤੇ ਸਾਈਨ ਕਰੋ। HS256, RS256 ਅਤੇ ES256 ਵਰਗੇ ਪ੍ਰਮੁੱਖ JWT ਐਲਗੋਰਿਥਮ ਚੁਣੋ। ਸਾਰਾ ਪ੍ਰਕਿਰਿਆ ਤੁਹਾਡੇ ਡਿਵਾਈਸ 'ਤੇ ਹੋਦੀ ਹੈ, ਜੋ ਤੁਹਾਡੇ ਡਾਟਾ ਨੂੰ ਪੂਰਾ ਨਿੱਜਤਾ ਦਿੰਦਾ ਹੈ। ਵਿਕਾਸਕਾਰਾਂ, ਟੈਸਟਿੰਗ, ਅਤੇ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਜਿਆਂ ਲਈ ਬਿਹਤਰ।

JWT ਟੋਕਨ ਕਿਵੇਂ ਬਣਾਏ ਅਤੇ ਸਾਈਨ ਕਰੇ

ਇਸ ਸਧਾਰਣ ਟੂਲ ਦੀ ਸਹਾਇਤਾ ਨਾਲ ਤੁਸੀਂ ਵੱਖ-ਵੱਖ ਐਲਗੋਰਿਥਮ ਅਤੇ ਕੁੰਜੀ ਕਿਸਮਾਂ ਨਾਲ JWT ਟੋਕਨ ਬਣਾ ਅਤੇ ਸਾਈਨ ਕਰ ਸਕਦੇ ਹੋ। JSON Web Tokens (JWTs) ਦੋ ਪਾਰਟੀਆਂ ਵਿਚ ਸਕੰਛੇਪ ਅਤੇ URL-ਸੁਰੱਖਿਅਤ ਫਾਰਮੈਟ ਵਿੱਚ ਦਾਵੇ ਭੇਜਦੇ ਹਨ। ਹਰੇਕ ਫੀਚਰ ਦਾ ਧਿਆਨ ਨਾਲ ਵੇਰਵਾ ਦਿੱਤਾ ਗਿਆ ਹੈ।

JWT ਟੋਕਨ ਜਨਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ — ਕਦਮ-ਬਾਈ-ਕਦਮ

  1. ਸਾਈਨਿੰਗ ਐਲਗੋਰਿਥਮ ਚੁਣੋ। ਸੰਮਿਤੀਕ (HS256, HS384, HS512) ਸੰਮਤ ਸੀਕ੍ਰੇਟ ਨਾਲ ਜਾਂ ਅਸੰਮਿਤੀਕ (RS256, ES256 ਆਦਿ) ਪਬਲਿਕ/ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਨਾਲ ਵਰਤੋਂ ਕਰੋ। ਐਲਗੋਰਿਥਮ ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਟੋਕਨ ਕਿਵੇਂ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਸਾਈਨ ਹੁੰਦਾ ਹੈ।
  2. ਸਾਈਨਿੰਗ ਲਈ ਕੁੰਜੀ ਦਿਓ। ਸੰਮਿਤੀਕ ਐਲਗੋਰਿਥਮ ਲਈ ਇੱਕ ਸੁਰੱਖਿਅਤ ਰੈਂਡਮ ਸੀਕ੍ਰੇਟ ਟਾਈਪ ਜਾਂ ਜਨਰੇਟ ਕਰੋ। ਅਸੰਮਿਤੀਕ ਲਈ PEM-ਫਾਰਮੈਟ ਵਾਲੀ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਪੇਸਟ ਕਰੋ। ਇਹ ਟੂਲ ਤੁਹਾਡੇ ਲਈ ਸੁਰੱਖਿਅਤ ਕੁੰਜੀਆਂ ਬਣਾਉਣ ਦਾ ਵਿਆਵਸਥਾ ਵੀ ਕਰਦਾ ਹੈ।
  3. JWT ਹੈਡਰ ਅਤੇ ਪੇਲੋਡ ਸੰਪਾਦਿਤ ਕਰੋ। ਹੈਡਰ ਵਿੱਚ ਐਲਗੋਰਿਥਮ ਅਤੇ ਕਿਸਮ ਨਿਰਧਾਰਤ ਹੁੰਦੀ ਹੈ। ਪੇਲੋਡ ਵਿੱਚ ਦਾਵੇ ਹੁੰਦੇ ਹਨ ਜਿਵੇਂ ਯੂਜ਼ਰ ਜਾਣਕਾਰੀ ਜਾਂ ਸੈਸ਼ਨ ਡਾਟਾ। exp, iat, nbf, aud, iss, sub ਅਤੇ jti ਵਰਗੇ ਮਿਆਰੀ ਦਾਵੇ ਇੱਕ ਕਲਿੱਕ ਨਾਲ ਜੋੜੋ।
  4. ਸਮਾਂ-ਅਧਾਰਿਤ ਦਾਵਿਆਂ ਨੂੰ ਆਸਾਨ ਤਰੀਕੇ ਨਾਲ ਕੈਲੰਡਰ ਚੁਣਨਸਾਰ ਸੈੱਟ ਕਰੋ। ਸਹੀ UTC ਸਮੇਂ ਲਈ nbf (ਕਦੋਂ ਵਰਤੋਂ ਸ਼ੁਰੂ), iat (ਜਾਰੀ ਕੀਤਾ) ਅਤੇ exp (ਮਿਆਦ ਖਤਮ) ਸੈੱਟ ਕਰੋ। ਇਹ ਟੂਲ ਤੁਹਾਡੇ ਚੁਣੇ ਸਮੇਂ ਨੂੰ ਆਟੋਮੈਟਿਕ UNIX ਟਾਈਮਸਟੈਂਪ ਵਿੱਚ ਬਦਲਦਾ ਹੈ।
  5. ’Generate JWT Token’ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਆਪਣਾ ਟੋਕਨ ਸਾਈਨ ਅਤੇ ਬਣਾਓ। JWT ਤੁਰੰਤ ਹੇਠਾਂ ਆਵੇਗਾ ਤੇ ਤੁਹਾਡੇ ਪ੍ਰਾਜੈਕਟ ਜਾਂ API ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਤਿਆਰ ਹੋਵੇਗਾ।
  6. ਆਪਣਾ JWT, ਹੈਡਰ, ਪੇਲੋਡ ਜਾਂ ਪਬਲਿਕ ਕੀ ਲੋੜ ਅਨੁਸਾਰ ਕਾਪੀ ਕਰੋ! ਪਬਲਿਕ ਕੀ ਦੂਜਿਆਂ ਨਾਲ ਸਾਂਝਾ ਕਰੋ ਤਾਂ ਜੋ ਉਹ JWT ਦੀ ਵੈਰੀਫਿਕੇਸ਼ਨ ਆਪਣੀਆਂ ਐਪਸ ਜਾਂ ਪਲੇਟਫਾਰਮਾਂ 'ਚ ਕਰ ਸਕਣ।

ਫੀਚਰ ਅਤੇ ਤਕਨੀਕੀ ਵੇਰਵੇ

  • ਐਲਗੋਰਿਥਮ ਸਹਿਯੋਗ: ਸੰਮਿਤੀਕ (HS*) ਜਾਂ ਅਸੰਮਿਤੀਕ (RS*, ES*, PS*) JWT ਐਲਗੋਰਿਥਮ ਚੁਣੋ। ਸੰਮਿਤੀਕ ਨੂੰ ਸਾਂਝਾ ਸੀਕ੍ਰੇਟ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਤੇ ਅਸੰਮਿਤੀਕ ਨੂੰ ਪਬਲਿਕ/ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਪੈਰ। ਨਿੱਜੀ ਕੁੰਜੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖੋ।
  • ਕੁੰਜੀ ਜਨਰੇਸ਼ਨ: HMAC ਟੋਕਨਾਂ ਲਈ ਸੁਰੱਖਿਅਤ ਰੈਂਡਮ ਸੀਕ੍ਰੇਟ ਜਾਂ RSA/ECDSA ਲਈ ਸੁਰੱਖਿਅਤ ਕੁੰਜੀ ਜੋੜੇ ਵਧੀਆ ਤਰੀਕੇ ਨਾਲ ਤੁਹਾਡੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਬਣਾਓ, ਬਿਨਾਂ ਕਿਤੇ ਭੇਜੇ।
  • ਤੁਰੰਤ ਦਾਵਾ ਟੈਮਪਲੇਟ: ਆਪਣੇ ਪੇਲੋਡ ਵਿੱਚ ਮਿਆਰੀ ਦਾਵੇ exp, nbf, iat ਆਸਾਨੀ ਨਾਲ ਸ਼ਾਮਲ ਕਰੋ। ਇਹ ਦਾਵੇ ਤੁਹਾਡੇ JWT ਦੀ ਸੁਰੱਖਿਆ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ।
  • ਸਮਾਂ ਸੈਟਿੰਗਜ਼: ਅੰਦਰੂਨੀ ਕੰਟਰੋਲ ਨਾਲ ਟੋਕਨਾਂ ਦੇ ਉਪਯੋਗ ਅਤੇ ਮਿਆਦ ਖ਼ਤਮ ਸਮੇਂ ਸੈੱਟ ਕਰੋ, ਜੋ ਅਣਧਿੱਜਿਤ ਚਲਾਉਣ ਤੋਂ ਬਚਾਉਂਦਾ ਹੈ ਅਤੇ ਟੋਕਨ ਦੀ ਸੁਰੱਖਿਆ ਵਧਾਉਂਦਾ ਹੈ।
  • ਪਬਲਿਕ ਕੀ ਪ੍ਰਦਰਸ਼ਨ: ਅਸੰਮਿਤੀਕ ਐਲਗੋਰਿਥਮ ਲਈ ਤੁਹਾਡੀ ਪਬਲਿਕ ਕੀ ਦੀ ਆਸਾਨ ਕਾਪੀਕਰਨ ਸਹੂਲਤ ਮਿਲਦੀ ਹੈ, ਜੋ ਸੁਰੱਖਿਅਤ ਵੰਡ ਅਤੇ JWT ਵੈਰੀਫਿਕੇਸ਼ਨ ਲਈ ਹੈ।
  • ਸਿਰਫ ਬ੍ਰਾਉਜ਼ਰ 'ਚ ਪ੍ਰਕਿਰਿਆ: ਸਾਰਾ ਕਾਰਜ ਤੁਹਾਡੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਹੁੰਦਾ ਹੈ। ਤੁਹਾਡੇ ਡਾਟੇ ਜਾਂ ਕੁੰਜੀਆਂ ਕਦੇ ਸਟੋਰ ਜਾਂ ਅਪਲੋਡ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ—ਪੂਰੀ ਨਿੱਜਤਾ।
  • ਸੁਰੱਖਿਆ ਦੇ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ: ਕਦੇ ਵੀ ਅਸਲ ਪ੍ਰੋਡਕਸ਼ਨ ਕੁੰਜੀਆਂ ਆਨਲਾਈਨ ਟੂਲਾਂ ਵਿੱਚ ਨਾ ਦਿਓ। ਟੋਕਨ ਮਿਆਦ ਖਤਮ ਕਰਨ, ਮਜ਼ਬੂਤ ਅਤੇ ਅਦੁਤੀ ਸੀਕ੍ਰੇਟ ਵਰਤੋਂ ਅਤੇ ਕੁੰਜੀਆਂ ਸੁਰੱਖਿਅਤ ਰੱਖੋ।

JWT ਅਤੇ ਸੁਰੱਖਿਆ ਦੇ ਆਦਰਸ਼ ਬਿਹੀਵਿਅਰ ਦੇ ਬਾਰੇ ਜਾਣੋ

JWT ਦੀ ਬਣਤਰ, ਸੁਰੱਖਿਆ ਅਤੇ ਲਾਗੂ ਕਰਨ ਬਾਰੇ ਵਿਸਥਾਰਿਤ ਗਾਈਡ ਅਤੇ ਸਾਧਨਾਂ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਸੰਦਰਭ ਵੇਖੋ: