🔐 w3auth - Integrate w3auth for your identity needs

Overview

w3auth

w3auth app allows access to JWTs and refresh cookies. Provide admins with the ability to limit access by allowlist, NFT gating, and token gating.

w3auth

Features

⛓️ Support multiple chains

👥 User management

🖼️ NFT Gating

🎟️ Token Gating

Custom JWT Claim

🧩 Custom profile fields

👤 Basic user profile

🔗 Link multiple wallets on user account

🌐 Country blocklist

🧠 Multiple team members

🪪 Support Blockpass KYC

Authentication Flow

w3authflow

Documentation

https://w3auth.devzstudio.com/

Admin console

Live demo: https://w3authdemo.devzstudio.com/

  • Signing in is allowed for all users in the demo.

Integrated live demo

Live demo: https://w3authuser.devzstudio.com/

Demo code: https://github.com/Devzstudio/w3auth_demo

Deploy

Deploy with Vercel

Deploy on Railway

Deploy on Heroku

Credits

Planetscale HashNode NextJs Prisma Alchemy

Comments
  • Feat: UI Improvements

    Feat: UI Improvements

    Fixed: users registered today Added: Dashboard stat card redirect Users: Shorten address Users: Added social details Users: Click to copy email, wallet address User details: Added wallet explore User details: copy details Added: Chain on Allowlist, Blocklist Fixed: JWT Claim

    opened by PJijin 0
  • Added: Chains filter on users

    Added: Chains filter on users

    Added: Filter by chain on users Updated: NFT Gating, Custom Fields, Team member button UI Updated: Settings page card padding Updated: Logout, Darkmode button

    opened by PJijin 0
  • Feat: Filters on allowlist, blocklist

    Feat: Filters on allowlist, blocklist

    Added: Filters on the allowlist Added: Filters on the blocklist Refactor: create form: NFT Gating, Team Member, Custom Fields, Token Gating Added: Allowlist, blocklist count on dashboard stats

    opened by PJijin 0
  • Feat: Connect API

    Feat: Connect API

    Added: get_settings connect API Added: allowlist address verify API Added: blocklist address verify API Added: NFT gating records on API Added: Token gating records on API

    Fixed: User filter UI issues on dark mode Updated: admins db schema

    opened by PJijin 0
  • Feat: Added delete option , refactor

    Feat: Added delete option , refactor

    Added: Unlink wallet option in user details (console) Added: Remove custom field value on user details (console) Added: Edit custom field value on user detauls (console) Added: Remove option in NFT Gating Added: Remove Team member option Updated: Logout, Darkmode icon colour Fixed: middleware typo

    opened by PJijin 0
  • 🐛 Fix: UI Improvements

    🐛 Fix: UI Improvements

    • Changed country blocklist select to multi-select
    • Fixed bug in pagination
    • Fixed: hide pagination when no items are there
    • Empty message when the name, and email are null.
    • Fixed: Separate JWT Middleware for user and admin
    opened by PJijin 0
  • v0.1

    v0.1

    • NFT Gating
    • Token Gating
    • Multiple chain signature verification
    • Country blocklist
    • User management
    • Allowlist
    • Bulk allowlist, blocklist
    • Multiple team member
    • Custom profile fields
    • User login logs
    • Blockpass Integration
    • KYC ID, Status
    • Custom JWT Claim
    opened by PJijin 0
Owner
Devzstudio
Solution Is Creativity
Devzstudio
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Prove your identity, for example you are BYR.

Usay For what? Prove your identity, for example you are BYR. Code Quality All code is written by Copilot, so if you find any bug, please report it to

null 9 Aug 10, 2022
✔️📇 Your Own Permanent Identity on Web3, with 1 click!

DID:AR I just wrote this, so there will be some changes, improvements and bugs. But feel free to play around with it. Enables users to create a smartw

Doug A 3 Nov 6, 2022
Type Identity - a powerful and highly customizable authentication and authrozation and access-control framework

Type Identity is a powerful and highly customizable authentication and authrozation and access-control framework. It is the de-facto standard for securing Type Script api beta release

Saeed Mohammed Al-abidi 2 Jan 1, 2023
Open-source NFID SDK for Internet Identity, a blockchain authentication system for the Internet Computer.

NFID-SDK is an open source software development kit that contains examples and packages for developers to integrate NFID into your application

Internet Identity Labs 15 Dec 23, 2022
Identity APIs to used to generate DID documents for entities based on external identifiers.

Identity API This API is used to generate and decentralized identity documents for all entities that are stored in a registry. These documents contain

Verifiable Presentation Generation 5 Nov 24, 2022
Flight is a universal package manager for your needs, no matter what language you may want to write your code in.

Flight Swift, reliable, multi-language package manager. ⚡ Installation We don't have an official release of Flight yet, however, if you would like to

null 26 Dec 25, 2022
A quick and powerful plugin for your pull-to-refresh needs in your webapp.

PulltoRefresh.js • Demos A small, but powerful Javascript library crafted to power your webapp's pull to refresh feature. No markup needed, highly cus

Box Factura 3.9k Jan 6, 2023
Marquee is a VS Code extension designed to naturally integrate with your development flow, so that you will no longer lose track of your thoughts while you're coding

Marquee Stay organized with minimal context switching, all inside your Visual Studio Code. Marquee is a VS Code extension designed to naturally integr

stateful 60 Dec 13, 2022
Short JavaScript code snippets for all your development needs

30 seconds of code Short JavaScript code snippets for all your development needs Visit our website to view our snippet collection. Use the Search page

30 seconds 106.1k Dec 30, 2022
Short CSS code snippets for all your development needs

30 seconds of CSS Short CSS code snippets for all your development needs Visit our website to view our snippet collection. Use the Search page to find

30 seconds 15.9k Jan 3, 2023
P.S Its easy is a website to cater to all your PS allotment needs

P.S. It's Easy All-in-one Web App for all your Practice School Allotment needs! Note: Developers trying to fork and test. Please wait, we'll set up a

Tanya Prasad 33 Sep 26, 2022
Short JavaScript code snippets for all your development needs

30 seconds of code Short JavaScript code snippets for all your development needs Visit our website to view our snippet collection. Use the Search page

30 seconds of code 106.1k Dec 28, 2022
All the Fake Data for All Your Real Needs 🙂

All the Fake Data for All Your Real Needs ?? Run it on Stackblitz Installation npm i @ngneat/falso yarn add @ngneat/falso Methods rand<T>(arr: T[]):

ngneat 2.8k Dec 29, 2022
This package is an open source extension for MikroORM, which enables Nested Set Tree for your needs

MikroORM nested set This package is an open source extension for MikroORM, which enables Nested Set Tree for your needs Disclaimer For now, this packa

Kamil Fronczak 5 Dec 15, 2022
📜 A tiny custom element for all your scrollytelling needs!

<scroll-scene> element A tiny custom element for all your scrollytelling needs! The successor to @newswire/scroller. Key features ?? Less than 700 byt

Ryan Murphy 17 Dec 6, 2022