Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions class-auth.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,14 @@
use WP_REST_Response;
use WP_REST_Server;

use Firebase\JWT\JWT;
use Firebase\JWT\Key;
// use Firebase\JWT\JWT;
// use Firebase\JWT\Key;
/**
* Using the wrapper class to help avoid plugin conflicts such as.
* https://github.com/usefulteam/jwt-auth/issues/82
*/
use JWTWrapAuth\Firebase\JWT\JWT;
use JWTWrapAuth\Firebase\JWT\Key;

/**
* The public-facing functionality of the plugin.
Expand Down
18 changes: 18 additions & 0 deletions class-jwt-firebase-wrapper.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?php
/**
* Setup class that wraps JWT-Auth Firebase class.
*
* @package jwt-auth
*/

namespace JWTWrapAuth\Firebase\JWT;

/**
* A class to extend \Firebase\JWT\JWT.
*/
class JWT extends \Firebase\JWT\JWT { }

/**
* A class to extend \Firebase\JWT\Key.
*/
class Key extends \Firebase\JWT\Key { }
1 change: 1 addition & 0 deletions jwt-auth.php
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,6 @@
require __DIR__ . '/class-auth.php';
require __DIR__ . '/class-setup.php';
require __DIR__ . '/class-devices.php';
require __DIR__ . '/class-jwt-firebase-wrapper.php';

JWTAuth\Setup::getInstance();