Skip to content

A nextjs app with a unique login flow

License

Notifications You must be signed in to change notification settings

editid0/authly-editid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9999dfe · · Sep 2, 2025

History

29 Commits
Sep 2, 2025
Aug 30, 2025
Aug 30, 2025
Aug 31, 2025

Repository files navigation

authly-editid

A nextjs app with a unique login flow

Todo App with rhythm based auth

This app is just a simple todo list app, and it has a rhythm based auth system, where you choose your username, and then tap a rhythm that you want as your password.

What it looks like

Example signup form

How it works

When you tap on the box, it records a tap, and based on the time since the last tap, it also records no gap, a gap, or a long gap.

At the time of writing, the delays are the following:

Delay Gap
delay < 250ms0ms No gap
500ms > delay >= 250ms 250ms Gap
delay > 500ms0ms Long gap

These values might be changed, as I need to find the best values for different devices, but at the time of writing these are correct.

Example of todo list

Example of todo list

Features

It's a relatively simple todo list, as I was mainly focused on the auth system, so the features are just being able to click anywhere on the task to check it off, one click delete, fuzzy searching for tasks.

About

A nextjs app with a unique login flow

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published