5, 10 or 20 seats+ for your team - learn more
In this liveProject, you’ll use the Rust programming language to develop a two-step verification system for authentication service. You’ve decided to work in Rust because it runs without memory issues, it’s data race free, and provides safe concurrency.
Your client’s employees work on different operating systems, so your verification system needs to function on Mac, Linux, and Windows. To complete this system, you’ll need to develop a RESTful service as its core backend, and then write a Rust client that is going to be called by Linux as part of its authentication process. Finally, you’ll use Rust to develop Admin and verification clients, write a thin layer of C code as a PAM module, and configure Linux to use the PAM module in its authentication pipeline.
This liveProject is for confident web developers interested in learning Rust or upgrading their Rust skills with a challenging real-world project. To begin this liveProject, you will need to be familiar with the following:
In this liveProject, you’ll develop an industry-grade understanding of Rust and how it excels at common development tasks.
geekle is based on a wordle clone.