API

비밀번호를 만들고 검사하는 API

api.password.es가 이제 응답합니다. 요청 한 번이면 비밀번호와 그 분석이 돌아옵니다. 이 사이트에서 보는 것과 같은 숫자로—같은 비트 공식, 같은 공격 모델, 그리고 검사기와 같은 등급 척도입니다.

가입도 키도 필요 없습니다. 그냥 부르면 됩니다. 제한은 IP당 분당 60회. 생성은 오늘 동작하고, 검사는 아직입니다. 그 이유는 아래에 그대로 적었습니다.

오늘 응답하는 것

모든 것은 https://api.password.es 아래에 있습니다. 세 개의 주소가 응답하고 하나는 아직입니다. 전체 레퍼런스 —매개변수, 필드, 오류— 는 문서에 있습니다.

십 초 만에

키도, 가입도, 헤더도 없습니다. 호출은 이게 전부입니다.

비밀번호 하나, 그게 다입니다
curl -X POST https://api.password.es/v1/generate

16자 비밀번호와 그 분석을 돌려줍니다. 비트 수, 공격을 얼마나 버티는지, 그리고 0에서 4까지의 등급—이 사이트 첫 화면에서 보는 것과 같은 숫자입니다. 나머지는 전부 선택 사항입니다.

전체 레퍼런스

API 문서에는 아홉 개 매개변수, 응답의 모든 필드를 하나씩 설명한 것, 오류 코드, 제한, 그리고 언어가 정해지는 방식이 있습니다. 편집기 옆에 띄워 두는 건 그쪽이고, 이 페이지는 이게 무엇인지를 말합니다.

아직 없는 것

날짜는 없습니다. 정말 없기 때문입니다. 어디로 가는지 보이라고 적는 것이지, 약속이 아닙니다.

숨기지 않을 것

비밀번호를 만들어 주는 API는 근본적으로 안티패턴입니다. 비밀번호가 네트워크를 건너고, 당신 것이 아닌 기계를 지나기 때문입니다. 이 경고가 필요한 때는 정말로 호출할 수 있게 된 지금이지, 이 페이지가 약속이던 시절이 아닙니다.

그래서 이 경고는 여기에만 있지 않습니다. 모든 응답이 저마다 notice를 싣고 같은 말을, 요청한 언어로 전합니다. 실제로 쓸 비밀번호라면 이 사이트의 생성기는 전부 당신의 브라우저 안에서 돌고 아무것도 보내지 않습니다. 검사기도 마찬가지입니다.

이 안티패턴에서 벗어나는 진짜 길은 위 목록의 로컬 패키지입니다. 같은 엔진을, 당신의 기계에서, 우리를 사이에 두지 않고. 의지이지, 날짜가 아닙니다.