FiloSottile / FiloSottile/typage

age-plugin-fido2prf migration to telesma-app/ctap

Open
#63 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
481
Forks
29
Avg merge
9m
Merged PRs (30d)
6

Description

Hi! I am the developer of [telesma-app/ctap](https://github.com/telesma-app/ctap). It's a fully featured Go CTAP library. I support almost every CTAP 2.3 feature, including the draft `previewSign` extension from Yubico. It's completely cgo-free (yes, I also reimplemented a subset of `libusb`/`hidapi`). I started it a year ago and wrote most of it by hand, only recently I started using agents. Architecturally, I believe it turned out well. Maybe it's worth your look for a possible migration.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the current age-plugin-fido2prf implementation and comparing its scope with telesma-app/ctap, including CTAP 2.3 and previewSign support. Establish the migration boundary and compatibility expectations before changing code; done means the plugin has a decided migration path without losing supported behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, typescript
Domain
security, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.