An open API service indexing awesome lists of open source software.

https://github.com/ndiing/jwt

Repositori ini berisi fungsi dan objek untuk membuat dan memverifikasi token JWT menggunakan berbagai algoritma penandatanganan. Terdapat dua objek utama: signer untuk menandatangani data dan verifier untuk memverifikasi tanda tangan.
https://github.com/ndiing/jwt

algorithms jwt security signing token verification

Last synced: 23 days ago
JSON representation

Repositori ini berisi fungsi dan objek untuk membuat dan memverifikasi token JWT menggunakan berbagai algoritma penandatanganan. Terdapat dua objek utama: signer untuk menandatangani data dan verifier untuk memverifikasi tanda tangan.

Awesome Lists containing this project

README

          

## jwt

* [jwt](#module_jwt)
* [.signer](#module_jwt.signer)
* [.verifier](#module_jwt.verifier)
* [.encode(header, payload, secret)](#module_jwt.encode) ⇒ string
* [.decode(token, secret)](#module_jwt.decode) ⇒ Object \| null

### jwt.signer
Kumpulan fungsi untuk melakukan signing (penandatanganan) menggunakan berbagai algoritma.

**Kind**: static constant of [jwt](#module_jwt)

### jwt.verifier
Kumpulan fungsi untuk melakukan verifikasi signature menggunakan berbagai algoritma.

**Kind**: static constant of [jwt](#module_jwt)

### jwt.encode(header, payload, secret) ⇒ string
Meng-encode header dan payload menjadi token JWT (JSON Web Token).

**Kind**: static method of [jwt](#module_jwt)
**Returns**: string - - Token JWT dalam format string.

| Param | Type | Description |
| --- | --- | --- |
| header | Object | Header JWT yang berisi informasi tentang algoritma dan tipe token. |
| payload | Object | Payload JWT yang berisi klaim atau data yang ingin disimpan dalam token. |
| secret | string | Kunci rahasia atau kunci privat untuk signing. |

### jwt.decode(token, secret) ⇒ Object \| null
Meng-decode token JWT dan memverifikasi signature-nya.

**Kind**: static method of [jwt](#module_jwt)
**Returns**: Object \| null - - Mengembalikan payload jika verifikasi berhasil, null jika gagal.

| Param | Type | Description |
| --- | --- | --- |
| token | string | Token JWT yang akan di-decode. |
| secret | string | Kunci rahasia atau kunci publik untuk verifikasi. |