Jurnal

Catatan kisah, perjalanan, riset, pdkt ke pasangan dll.

by anvie

Ini hanya catatan belajar bahasa pemrograman Rust, untuk itu saya coba belajar Rust dengan cara membuat projek baru single sign-on framework berbasis web https://github.com/anvie/sso

Aplikasi ini cukup sederhana, hanya digunakan untuk login via Web UI dan mem-provide API untuk lookup dan untuk get system info.

Aplikasi ini dibuat menggunakan komposisi:

  • Rust nightly.
  • Open LDAP.
  • Nickel ( http://nickel.rs )
  • RocksDB lib.

Ya, Open LDAP, karena untuk ber-experiment menggunakan external auth service.

Fitur-fitur pada aplikasi ini:

  • Dukungan Open LDAP
  • Penyimpanan sesi yang terintegrasi.
  • Web UI interface.
  • Rest API.

Untuk how-to dan yang lainnya bisa baca di README-nya https://github.com/anvie/sso