Key-Checker - Go scripts for checking API key / access token validity

Overview

Key-Checker

Go scripts for checking API key / access token validity

Update V1.0.0 🚀

  • Added 37 checkers!

Screenshoot 📷

How to Install

go get github.com/daffainfo/Key-Checker

Reference 📚

You might also like...
Go module that allows you to authenticate to Azure with a well known client ID using interactive logon and grab the token

azureimposter Go module that pretends to be any clientID and grabs an authentication token from Azure using interactive login (w/mfa if enabled) and r

Cache oci login token for kubectl

oci-token-cache Cache oci login token. This command cache oci login token into ~/.oci/token-cache.json and re-use for kubectl. Usage Currently, your ~

A command-line tool to visualize a JWT token's content, written in Go

jat A command-line tool to visualize a JWT token's content, written in Go. Usage jat some-jwt Install Navigate to the Releases page; Download the co

Go module with token package to request Azure Resource Manager and Azure Graph tokens.

azAUTH Go module with token package to request Azure Resource Manager and Azure Graph tokens. prerequisites Install azure cli: https://docs.microsoft.

A simple user identify template with jwt token and gin, toy project

Simple Docs Register url : /api/auth/register param type value name string username password string password mailbox string mailbox response: { "sta

fido-ident: a cli tool for getting the attestation certificate from a fido token.

fido-ident fido-ident is a cli tool for getting the attestation certificate from a fido token. fido-ident will print the raw certificate and the human

GitHub App Token Generator

A simple github action written in go to retrieve an installation access token for an app installed into an organization.

Verifier - Golang JWT token verifier with storage(default Redis)

verifier Golang JWT token verifier with storage(default Redis) Usage go get -u g

An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang

Casbin News: still worry about how to write the correct Casbin policy? Casbin online editor is coming to help! Try it at: https://casbin.org/editor/ C

Comments
  • BrowserStack bug

    BrowserStack bug

    Hi, I Just grabbed the latest build of your Key Checker and I was testing BrowserStack when I saw this:

    Choose checkers: 7
    
    You choose BrowserStack Access Key checker
    Input your BrowserStack Username:
    xxxxx
    
    Input your BrowserStack Key:
    xxxxx
    
    Branch.IO Key and Secret invalid
    

    Thank you.

    bug 
    opened by geeknik 3
  • Added 8 checkers

    Added 8 checkers

    • https://help.uplandsoftware.com/localytics/dev/query-api.html#query-api-overview-hypermedia
    • https://www.ean-search.org/ean-api-intro.html
    • https://fungenerators.com/api/qrcode/
    • https://block.io/docs/basic
    • https://coinmarketcap.com/api/documentation/v1/#section/Quick-Start-Guide
    • https://min-api.cryptocompare.com/documentation
    • https://www.covalenthq.com/docs/api/#overview--authentication
    • https://calendarific.com/api-documentation
    • https://holidayapi.com/docs
    opened by daffainfo 0
  • [New Checker]

    [New Checker]

    List of endpoints that will be included in the Key-Checker

    • https://coinigy.docs.apiary.io/#reference/account-data/account-info/userinfo?console=1
    • https://anti-captcha.com/apidoc/methods/getBalance
    • https://proxycrawl.com/docs/crawling-api
    • https://randommer.io/randommer-api
    • https://fungenerators.com/api/facts/
    • https://www.perfecttense.com/api
    • https://jokes.one/api/joke/#curl
    • https://currencylayer.com/documentation
    • https://currencyscoop.com/code-samples
    • https://1forge.com/api
    • https://fixer.io/documentation
    • https://timedoor.io/docs#authentication
    • https://www.pexels.com/api/documentation/#authorization
    • https://agarathi.com/api/dictionary#authentication
    • https://www.wordsapi.com/docs/
    • https://www.kairos.com/docs/api/
    • https://skybiometry.com/documentation/
    • https://www.pdfblocks.com/docs/api/extract-pages-from-pdf
    • https://www.dropbox.com/developers/documentation/http/documentation
    • https://exchangeratesapi.io/documentation/
    enhancement 
    opened by daffainfo 2
Releases(1.0.1)
  • 1.0.1(Jul 30, 2021)

    Added 8 checkers!

    • https://help.uplandsoftware.com/localytics/dev/query-api.html#query-api-overview-hypermedia
    • https://www.ean-search.org/ean-api-intro.html
    • https://fungenerators.com/api/qrcode/
    • https://block.io/docs/basic
    • https://coinmarketcap.com/api/documentation/v1/#section/Quick-Start-Guide
    • https://min-api.cryptocompare.com/documentation
    • https://www.covalenthq.com/docs/api/#overview--authentication
    • https://calendarific.com/api-documentation
    • https://holidayapi.com/docs
    Source code(tar.gz)
    Source code(zip)
  • 1.0.0(Jul 20, 2021)

Owner
Muhammad Daffa
Cybersecurity Enthusiast
Muhammad Daffa
An example module for k6.io to get a cognito access token using USER_SRP_AUTH flow.

xk6-cognito An example module for k6.io to get a cognito access token using USER_SRP_AUTH flow. See: to create k6 extension: https://github.c

null 2 Nov 15, 2022
Backend Development Rest Api Project for book management system. Used Features like redis, jwt token,validation and authorization.

Golang-restapi-project Simple Rest Api Project with Authentication, Autherization,Validation and Connection with redis File Structure ├── cache │ ├──

Srijan Chakraborty 1 May 25, 2022
Go-gin-jwt - Secure web api using jwt token and caching mechanism

Project Description This project demonstrate how to create api and secure it wit

Jeremy Panjaitan 0 Jan 27, 2022
JSON Web Token library

About … a JSON Web Token (JWT) library for the Go programming language. Feature complete Full test coverage Dependency free Key management The API enf

Pascal S. de Kloe 306 Dec 19, 2022
This package provides json web token (jwt) middleware for goLang http servers

jwt-auth jwt auth middleware in goLang. If you're interested in using sessions, checkout my sessions library! README Contents: Quickstart Performance

Adam Hanna 224 Dec 5, 2022
⛩️ Go library for protecting HTTP handlers with authorization bearer token.

G8, pronounced Gate, is a simple Go library for protecting HTTP handlers with tokens. Tired of constantly re-implementing a security layer for each

Chris C. 51 Nov 14, 2022
Small Lambda function which performs a Aws:Sts:AssumeRole based on the presented JWT-Token

About This implements a AWS Lambda handler which takes a JWT-Token, validates it and then performs a Aws:Sts:AssumeRole based on preconfigured rules.

AOE 5 Aug 8, 2022
Golang implementation of JWT and Refresh Token

Fiber and JWT with Refresh Token Repo ini adalah demostrasi JWT support refresh token tanpa menggunakan storage Branch Main: unlimited refresh token R

Muhamad Surya Iksanudin 20 Dec 18, 2022
A demo using go and redis to implement a token manager

使用go-redis实现一个令牌管理器 需求描述 假设我们当前的所有服务需要一个第三方的认证,认证形式为:在发送请求的时候带上第三方颁发的令牌,该令牌具有一个时效性 第三方的令牌可以通过某个接口获取,但是该接口做了单位时间内的同一ip的请求频率的限制,因此在并发的场景下,我们需要控制令牌获取接口的频

Yuki Chen 0 Oct 19, 2021
A very simple HTTP reverse proxy that checks that requests contain a valid secret as a bearer token

bearproxy -- Authorization enforcing HTTP reverse proxy Bearproxy is a very simple HTTP reverse proxy that checks that requests contain a valid secret

Tv 1 Nov 11, 2021