Show HN:Changefly——重建隐私和身份验证的基础
Show HN: Changefly – Rebuilding the foundation of privacy and authentication

原始链接: https://www.changefly.com/developer

Changefly ID 提供了一种下一代身份验证解决方案,旨在替代电子邮件和电话号码登录,以提高用户隐私和安全性。个人项目免费使用,并支持各种应用,例如登录、支付和忠诚度计划。 该流程包括三个步骤:首先,使用 Changefly 应用和 API 端点以及您的 Changefly ID 和 PIN 生成 Changefly 私钥和 Changefly 连接密钥。其次,使用这些密钥以及用户的 IP 地址和 Changefly ID 通过另一个 API 端点对用户进行身份验证。可能需要 Changefly PIN 以增强安全性。身份验证成功后,将返回用户唯一的 Changefly 连接 ID。 Changefly 通过利用匿名端到端加密、机器学习和威胁情报来打击网络威胁,从而强调隐私保护。企业可以使用商业许可和专用支持。Changefly 还为合作伙伴提供用户附加组件 30% 的佣金。

Changefly is a privacy and authentication platform founded by a former admin of neworder.box.sk and astalavista.box.sk. After joining Google's Cloud Startup program, they created Changefly ID, an encrypted security code meant to combat spam, scams, bots, and account takeover attacks. It acts as a distributed anonymous authentication code, enabling passwordless authentication or multi-factor authentication. Changefly ID also offers end-to-end encrypted communication with users within the Changefly ecosystem, bypassing unsecured channels like email and SMS. The platform provides a free Developer API for easy integration. However, one commenter pointed out inconsistencies in the pricing information for the personal plan, noting that the website emphasizes "free" without detailing optional fees and feature differences between service levels. Another user questioned how Changefly ID differs from established public-key authentication methods.
相关文章
  • (评论) 2024-08-10
  • Show HN:Tesseral – 开源认证系统 2025-05-28
  • (评论) 2025-03-18
  • (评论) 2023-11-17
  • (评论) 2024-04-27

  • 原文


    The Deep Dive: Changefly ID

    Are you a developer? Stop using email and phone numbers to authenticate users (here's why). Changefly ID is next-gen authentication for logins, payments, user paywalls, bot paywalls, loyalty programs, comments, surveys, forms, and more. Follow these 3 easy steps to protect the privacy and security of your users and content:

    Step 1 — Generate your Changefly Private Key

    Changefly required – go here to get the free Changefly app

    cURL example:

    curl -X POST https://services.changeflyapi.com/v1/api/generate-private-key \
      -H "Content-Type: application/json" \
      -d '{
        "admin_changefly_id": "YOUR CHANGEFLY ID",
        "admin_changefly_pin": "YOUR CHANGEFLY PIN"
      }'

    JSON reponse:

    {
        "status": "OK",
        "response": {
            "success": 1,
            "api_private_key": "YOUR API PRIVATE KEY"
        }
    }

    Step 2 — Generate your Changefly Connection Key

    cURL example:

    curl -X POST https://services.changeflyapi.com/v1/api/generate-connection-key \
      -H "Content-Type: application/json" \
      -d '{
        "admin_changefly_id": "YOUR CHANGEFLY ID",
        "admin_changefly_pin": "YOUR CHANGEFLY PIN"
      }'

    JSON reponse:

    {
        "status": "OK",
        "response": {
            "success": 1,
            "api_connection_key": "YOUR API CONNECTION KEY"
        }
    }

    Step 3 — Start authenticating Changefly ID’s

    cURL example:

    curl -X POST https://services.changeflyapi.com/v1/api/authenticate \
      -H "Content-Type: application/json" \
      -d '{
        "api_private_key": "YOUR API PRIVATE KEY",
        "api_connection_key": "YOUR API CONNECTION KEY",
        "ip_address": "USER IP ADDRESS",
        "changefly_id": "USER CHANGEFLY ID"
      }'

    For security reasons, a Changefly PIN may also be required if something suspicious is detected (like an IP address mismatch):

    curl -X POST https://services.changeflyapi.com/v1/api/authenticate \
      -H "Content-Type: application/json" \
      -d '{
        "api_private_key":"YOUR API PRIVATE KEY",
        "api_connection_key":"YOUR API CONNECTION KEY",
        "ip_address":"USER IP ADDRESS",
        "changefly_id":"USER CHANGEFLY ID",
        "changefly_pin":"USER CHANGEFLY PIN"
      }'

    JSON reponse:

    {
        "status": "OK",
        "response": {
            "success": 1,
            "changefly_connection_id": "UNIQUE ID ASSIGNED TO USER"
        }
    }

    IMPORTANT

    Changefly ID is free for personal projects. You are responsible for backing up your Changefly API keys.

    QUESTIONS?

    Contact our developer team 24/7.

    CHANGEFLY FOR BUSINESS

    Contact our business team for commercial licensing, dedicated support, and additional features.

    SHARING THE LOVE 💝

    Rebuilding the foundation of privacy and account protection is a team effort — that’s why we’re offering 30% commission on all user add-ons. Contact our partner team to learn more.

    OUR MISSION

    Changefly ID is next-generation authentication developed by Changefly to advance our mission — to help build a safer internet — where privacy is fundamental to protecting personal and business users. By leveraging advanced security features like anonymized end-to-end encryption, machine-learning algorithms, and distributed threat intelligence, Changefly aims to proactively stop evolving cyber threats and empower users to navigate the digital world with confidence.

    联系我们 contact @ memedata.com