From d8a731510ff376fbce08580dac649fb3f7a8d890 Mon Sep 17 00:00:00 2001 From: Amirhossein Khalili Date: Tue, 14 Jul 2026 11:38:52 +0330 Subject: [PATCH] docs: reorder presentation slides --- docs/slides/index.html | 60 ++++++++++++++++-------------------------- 1 file changed, 22 insertions(+), 38 deletions(-) diff --git a/docs/slides/index.html b/docs/slides/index.html index 138d16b..0a4d690 100644 --- a/docs/slides/index.html +++ b/docs/slides/index.html @@ -20,72 +20,57 @@

The problem

Secure OTP auth for microservices

-

Python • gRPC • MongoDB • Redis • RabbitMQ • Docker

-
- -
-
-

Constraints

-

What had to be proven

-
- +

Python / gRPC / MongoDB / Redis / RabbitMQ / Docker

-

Solution shape

-

Service architecture

+

Architecture

+

Project architecture

Service architecture
-

Code organization

-

Clean architecture layers

+

Codebase

+

Clean architecture structure

Clean architecture layers

Auth flow

-

OTP without storing plaintext codes

+

OTP login flow

OTP login flow
+
+

Extensibility

+

SMS provider strategy

+ SMS provider strategy +
+

Token safety

Refresh token rotation

Refresh token rotation
-
-

Extensibility

-

Selectable SMS providers

- SMS provider strategy -
-

Deployment

-

Only Caddy is public

+

Production deployment

Production deployment
-

Reliability

-

What makes it reviewable

+

Tests

+

Coverage report

@@ -96,8 +81,7 @@ - + -