Arduino & IoT Academy · Pelajaran

Autentikasi Perangkat Anda

Gunakan token API dan kunci perangkat dengan aman.

Pelajaran 2 dari 413 langkah

Autentikasi Perangkat Anda adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Mengapa Autentikasi Penting

Awan harus mengetahui bahwa data benar-benar berasal dari perangkat Anda. Authentication membuktikan identitas sehingga orang asing tidak dapat menulis ke kanal Anda. 🔐

Berkenalan dengan API Key

API key adalah string rahasia panjang yang diberikan platform kepada Anda. Perangkat menyertakannya dalam setiap permintaan sebagai kata sandi.

Kunci Tulis dan Baca

ThingSpeak memberikan Write API Key untuk mengirim data dan kunci Read terpisah untuk mengambilnya. Gunakan kunci tulis dalam sketsa sensor Anda.

Temukan Kunci Anda

Buka kanal Anda dan lihat tab API Keys. Salin kunci tulis dengan teliti karena satu karakter yang salah akan ditolak.

Token Perangkat di Blynk

Blynk menggunakan auth token. Setiap perangkat mendapatkan token uniknya sendiri yang menghubungkannya ke satu proyek dalam aplikasi.

Simpan Kunci dalam Konstanta

Simpan kunci dalam satu constant yang jelas di dekat bagian atas sketsa. Dengan begitu, bagian kode lainnya cukup merujuk pada nama tersebut.

const char* apiKey = "YOUR_WRITE_KEY";

Jangan Menyimpan Rahasia Secara Langsung Jika Akan Dibagikan

Perlakukan kunci seperti kata sandi. Sebelum membagikan sketsa secara daring, ganti key asli Anda dengan pengganti agar tidak ada yang dapat mengambil alih kanal.

Gunakan File Rahasia Terpisah

Kebiasaan yang baik adalah menyimpan kunci dalam secrets.h yang tidak Anda unggah. Sketsa utama Anda menyertakannya, tetapi tetap dapat dibagikan.

#include "secrets.h"

Kunci Ikut Dikirim dalam Permintaan

Saat mengirim data, kunci ikut dikirim dalam URL atau header. Server memeriksanya sebelum menerima hasil pembacaan Anda.

Ganti Kunci yang Bocor

Jika kunci bocor, jangan panik. Sebagian besar platform memungkinkan Anda regenerate kunci tersebut, sehingga siapa pun yang menyalin kunci lama akan langsung kehilangan akses.

Satu Perangkat, Satu Identitas

Jika memungkinkan, berikan setiap papan token miliknya sendiri. Dengan begitu, Anda dapat menonaktifkan satu perangkat yang bermasalah tanpa menyentuh perangkat lain.

Pemeriksaan Singkat

Apa yang harus Anda lakukan sebelum membagikan sketsa yang menyimpan API key Anda?

Rangkuman

API key atau auth token membuktikan identitas perangkat Anda. Simpan di dalam konstanta atau file rahasia, jaga kerahasiaannya, dan ganti jika bocor.

Gratis untuk memulai

Belajar C++ dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Autentikasi Perangkat Anda” gratis?

Ya — teks lengkap “Autentikasi Perangkat Anda” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Autentikasi Perangkat Anda”?

Gunakan token API dan kunci perangkat dengan aman. Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?

Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Autentikasi Perangkat Anda” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?

Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Pilih Platform Cloud
  2. Autentikasi Perangkat Anda
  3. Kirim Data Langsung ke Dasbor
  4. Kendalikan Perangkat Keras dari Cloud
← Kembali ke Arduino & IoT Academy