Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A WordPress plugin that provides Headless login and authentication for WPGraphQL, supporting traditional passwords, OAuth2/OpenID Connect, JWT, and more.

License

NotificationsYou must be signed in to change notification settings

AxeWP/wp-graphql-headless-login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Headless Login for WPGraphQL Logo

Headless Login for WPGraphQL

A WordPress plugin that provides headless login and authentication forWPGraphQL, supporting traditional passwords, OAuth2/OpenID Connect, JWT, and more.


Packagist LicensePackagist VersionGitHub commits since latest release (by SemVer)GitHub forksGitHub Repo stars
CodeQualityIntegrationCoding StandardsCoverage Status

Description

Headless Login for WPGraphQL is a flexible and extensible plugin that allows headless WordPress sites to login and authenticate users viaWPGraphQL using a variety of authentication methods, including traditional WordPress credentials (username/password),OAuth 2.0 /OpenID Connect,JSON Web Tokens (JWT), and more.

This plugin is inspired by and aims to replaceWPGraphQL JWT Authentication as more powerful, comprehensive, and flexible authentication solution for Headless WP.

System Requirements

  • PHP 7.4-8.2+
  • WordPress 6.2+
  • WPGraphQL 1.14.0+

Quick Install

  1. Install & activateWPGraphQL.
  2. Download thelatest release.zip file, upload it to your WordPress install, and activate the plugin.
  3. Enable and configure the authentication providers you want to use in GraphQL > Settings > Headless Login.

With WP-CLI

wp plugin install https://github.com/AxeWP/wp-graphql-headless-login/releases/latest/download/wp-graphql-headless-login.zip --activate

With Composer

composer require axepress/wp-graphql-headless-login

Updating and Versioning

Until we hit v1.0, we're using amodified version ofSemVer, where:

  • v0.x: "Major" releases. These releases introduce new features, andmay contain breaking changes to either the PHP API or the GraphQL schema
  • v0.x.y: "Minor" releases. These releases introduce new features and enhancements and address bugs. Theydo not contain breaking changes.
  • v0.x.y.z: "Patch" releases. These releases are reserved for addressing issue with the previous release only.

Development and Support

Development of Headless Login for WPGraphQL is provided byAxePress Development. Community contributions arewelcome andencouraged.

Basic support is provided for free, both inthis repo and inWPGraphQL's official Discord.

Priority support and custom development are available toour Sponsors.

Supported Features

The following functionality is currently supported:

Usage

Getting Started ( 🎯 You are here! )

Core Concepts

Reference

Recipes:

Testing

  1. Copy.env.dist to.env, and update the file to match your local environment.
  2. Runcomposer install to get the dev-dependencies.
  3. Runcomposer install-test-env to create the test environment.
  4. Run your test suite withCodeception.E.g.vendor/bin/codecept run wpunit will run all WPUnit tests.

About

A WordPress plugin that provides Headless login and authentication for WPGraphQL, supporting traditional passwords, OAuth2/OpenID Connect, JWT, and more.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

[8]ページ先頭

©2009-2025 Movatter.jp