tymondesigns / jwt-auth

🔐 JSON Web Token Authentication for Laravel & Lumen
https://jwt-auth.com
MIT License
11.27k stars 1.55k forks source link

Laravel v6 support #1860

Closed MatanYadaev closed 4 years ago

MatanYadaev commented 5 years ago

Please support Laravel v6.

ajpsp5 commented 5 years ago

Pretty please

wrheinheimer commented 5 years ago

We could really use support for Laravel v6 as well.

shirshak55 commented 5 years ago

is this project alive?

specialtactics commented 5 years ago

@shirshak55 I think you'll find it more updated than most others, just have patience :) Laravel 6 isn't even out yet.

Kamalito75 commented 5 years ago

Laravel 6 is out ;)

scriptmint commented 5 years ago

Waiting for L6 support!

atapatel commented 5 years ago

Waiting for L6 Support.

tymondesigns commented 5 years ago

Currently on vacation guys. I will get it updated as soon as I can

MgHtinLynn commented 5 years ago

Waiting for L6 Support.

mtanmay commented 5 years ago

Waiting for L6 Support++

joelwmale commented 5 years ago

@tymondesigns is this project still in active development or are you just in keep it alive mode?

MatanYadaev commented 5 years ago

@joelwmale In my opinion, this project is not in active development, it is very popular and has very nice test coverage, but it's definitely not in active development, the project is on release candidate for 2 years, 4 years with the alpha versions, and version 1.0 didn't release yet.

Docs aren't fully, releases seem to be only for bumping Laravel's version, tests fail on develop branch...

shirshak55 commented 5 years ago

I think we can use Laravel Passport :)

joelwmale commented 5 years ago

@shirshak55 Laravel Passport and JWT Auth are not the same thing :).

o2-web commented 5 years ago
Click to expand ```code Your requirements could not be resolved to an installable set of packages. Problem 1 - Conclusion: don't install laravel/framework v6.0.0 - Conclusion: don't install laravel/framework 6.x-dev - tymon/jwt-auth dev-develop requires illuminate/support ^5.1 -> satisfiable by laravel/framework[v5.8.32], illuminate/support[5.1.x-dev, 5.2.x-dev, 5.3.x-dev, 5.4.x-dev, 5.5.x-dev, 5.6.x-dev, 5.7.17, 5.7.18, 5.7.19, 5.7.x-dev, 5.8.x-dev, v5.1.1, v5.1.13, v5.1.16, v5.1.2, v5.1.20, v5.1.22, v5.1.25, v5.1.28, v5.1.30, v5.1.31, v5.1.41, v5.1.6, v5.1.8, v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.31, v5.2.32, v5.2.37, v5.2.43, v5.2.45, v5.2.6, v5.2.7, v5.3.0, v5.3.16, v5.3.23, v5.3.4, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43, v5.5.44, v5.6.0, v5.6.1, v5.6.10, v5.6.11, v5.6.12, v5.6.13, v5.6.14, v5.6.15, v5.6.16, v5.6.17, v5.6.19, v5.6.2, v5.6.20, v5.6.21, v5.6.22, v5.6.23, v5.6.24, v5.6.25, v5.6.26, v5.6.27, v5.6.28, v5.6.29, v5.6.3, v5.6.30, v5.6.31, v5.6.32, v5.6.33, v5.6.34, v5.6.35, v5.6.36, v5.6.37, v5.6.38, v5.6.39, v5.6.4, v5.6.5, v5.6.6, v5.6.7, v5.6.8, v5.6.9, v5.7.0, v5.7.1, v5.7.10, v5.7.11, v5.7.15, v5.7.2, v5.7.20, v5.7.21, v5.7.22, v5.7.23, v5.7.26, v5.7.27, v5.7.28, v5.7.3, v5.7.4, v5.7.5, v5.7.6, v5.7.7, v5.7.8, v5.7.9, v5.8.0, v5.8.11, v5.8.12, v5.8.14, v5.8.15, v5.8.17, v5.8.18, v5.8.19, v5.8.2, v5.8.20, v5.8.22, v5.8.24, v5.8.27, v5.8.28, v5.8.29, v5.8.3, v5.8.30, v5.8.31, v5.8.32, v5.8.33, v5.8.34, v5.8.35, v5.8.4, v5.8.8, v5.8.9]. - tymon/jwt-auth dev-develop requires illuminate/support ^5.1 -> satisfiable by laravel/framework[v5.8.32], illuminate/support[5.1.x-dev, 5.2.x-dev, 5.3.x-dev, 5.4.x-dev, 5.5.x-dev, 5.6.x-dev, 5.7.17, 5.7.18, 5.7.19, 5.7.x-dev, 5.8.x-dev, v5.1.1, v5.1.13, v5.1.16, v5.1.2, v5.1.20, v5.1.22, v5.1.25, v5.1.28, v5.1.30, v5.1.31, v5.1.41, v5.1.6, v5.1.8, v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.31, v5.2.32, v5.2.37, v5.2.43, v5.2.45, v5.2.6, v5.2.7, v5.3.0, v5.3.16, v5.3.23, v5.3.4, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43, v5.5.44, v5.6.0, v5.6.1, v5.6.10, v5.6.11, v5.6.12, v5.6.13, v5.6.14, v5.6.15, v5.6.16, v5.6.17, v5.6.19, v5.6.2, v5.6.20, v5.6.21, v5.6.22, v5.6.23, v5.6.24, v5.6.25, v5.6.26, v5.6.27, v5.6.28, v5.6.29, v5.6.3, v5.6.30, v5.6.31, v5.6.32, v5.6.33, v5.6.34, v5.6.35, v5.6.36, v5.6.37, v5.6.38, v5.6.39, v5.6.4, v5.6.5, v5.6.6, v5.6.7, v5.6.8, v5.6.9, v5.7.0, v5.7.1, v5.7.10, v5.7.11, v5.7.15, v5.7.2, v5.7.20, v5.7.21, v5.7.22, v5.7.23, v5.7.26, v5.7.27, v5.7.28, v5.7.3, v5.7.4, v5.7.5, v5.7.6, v5.7.7, v5.7.8, v5.7.9, v5.8.0, v5.8.11, v5.8.12, v5.8.14, v5.8.15, v5.8.17, v5.8.18, v5.8.19, v5.8.2, v5.8.20, v5.8.22, v5.8.24, v5.8.27, v5.8.28, v5.8.29, v5.8.3, v5.8.30, v5.8.31, v5.8.32, v5.8.33, v5.8.34, v5.8.35, v5.8.4, v5.8.8, v5.8.9]. - Can only install one of: laravel/framework[6.0.x-dev, v5.8.32]. - don't install illuminate/support 5.6.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.7.17|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.7.18|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.7.19|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.7.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.8.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.0|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.1|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.10|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.11|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.12|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.13|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.14|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.15|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.16|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.17|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.19|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.2|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.20|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.21|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.22|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.23|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.24|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.25|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.26|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.27|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.28|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.29|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.3|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.30|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.31|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.32|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.33|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.34|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.35|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.36|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.37|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.38|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.39|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.4|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.5|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.6|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.7|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.8|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.6.9|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.0|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.1|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.10|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.11|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.15|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.2|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.20|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.21|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.22|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.23|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.26|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.27|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.28|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.3|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.4|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.5|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.6|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.7|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.8|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.7.9|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.0|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.11|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.12|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.14|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.15|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.17|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.18|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.19|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.2|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.20|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.22|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.24|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.27|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.28|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.29|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.3|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.30|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.31|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.32|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.33|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.34|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.35|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.4|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.8|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.8.9|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.1.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.2.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.3.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.4.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support 5.5.x-dev|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.1|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.13|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.16|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.2|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.20|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.22|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.25|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.28|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.30|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.31|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.41|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.6|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.1.8|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.0|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.19|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.21|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.24|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.25|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.26|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.27|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.28|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.31|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.32|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.37|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.43|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.45|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.6|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.2.7|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.3.0|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.3.16|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.3.23|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.3.4|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.4.0|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.4.13|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.4.17|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.4.19|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.4.27|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.4.36|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.4.9|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.0|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.16|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.17|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.2|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.28|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.33|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.34|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.35|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.36|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.37|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.39|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.40|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.41|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.43|don't install laravel/framework 6.0.x-dev - don't install illuminate/support v5.5.44|don't install laravel/framework 6.0.x-dev - Installation request for laravel/framework ^6.0 -> satisfiable by laravel/framework[6.0.x-dev, 6.x-dev, v6.0.0]. - Installation request for tymon/jwt-auth dev-develop -> satisfiable by tymon/jwt-auth[dev-develop]. ```
danielroe commented 5 years ago

If people urgently need Laravel 6 support, remember you can use @MatanYadaev's fork.

  "repositories": [
    {
      "type": "vcs",
      "url": "https://github.com/MatanYadaev/jwt-auth"
    }
  ],
  "require": {
    "tymon/jwt-auth": "dev-feature/laravel-6-support#0be3f2811dee67b63c756ca44d2a1eea0a910982"
  }

@tymondesigns - enjoy your holiday!

scriptmint commented 5 years ago

@MatanYadaev thanks for your fork. But this is not a permanent solution. Is there any good alternative for this package? I used this in all my projects but didn't notice any active developments since the last couple of years. I am stuck just because of this package & looks like its better to move to some alternatives.

dtmichel commented 5 years ago

The maintainer wrote that he is on vacation, so please be patient. As a temporary solution I forked the project and updated the composer.json file. Once this project is updated I can easily switch back.

mfn commented 5 years ago

There's an easier temporary solution btw, not requiring someones fork. I'm not saying to advocate this, but maybe you want to upfront test this package, so here:

  1. add the following "repositories" key
    "repositories": [
    {
      "type": "package",
      "package": {
        "name": "tymon/jwt-auth",
        "type": "library",
        "version": "1.0.0-rc.4.2",
        "dist": {
          "url": "https://github.com/tymondesigns/jwt-auth/archive/1.0.0-rc.4.1.zip",
          "type": "zip"
        },
        "require": {
          "illuminate/auth": "^6.0",
          "illuminate/contracts": "^6.0",
          "illuminate/http": "^6.0",
          "illuminate/support": "^6.0",
          "lcobucci/jwt": "^3.2",
          "namshi/jose": "^7.0",
          "nesbot/carbon": "^1.0 || ^2.0"
        },
        "autoload": {
          "classmap": [
            "src/"
          ]
        }
      }
    }
    ]
  2. change the "require" version to the same as in the snippet above:
    ---    "tymon/jwt-auth": "1.0.0-rc.4.1"
    +++    "tymon/jwt-auth": "1.0.0-rc.4.2"

As said, this is just a temporary thing but you don't need a fork for this.

Kamalito75 commented 5 years ago

@mfn thanks for this solution, it worked and I was able to upgrade to Laravel 6. After the upgrade, the connexions of registered users are rejected as unauthorized. Do you think it's related to the rc4.2 or to Laravel 6?

joelwmale commented 5 years ago

@Kamalito75 it's not going to be Laravel 6's fault. It is because the package needs to be updated properly. The updates people are posting here are not the true solutions.

Kamalito75 commented 5 years ago

@joelwmale thanks for your advice. I'll wait for the proper update then.

mfn commented 5 years ago

It's just temporary, yes; if it's not working, everyone has to wait. And everyone deserves to be on vacation 😄

Interestingly, my use case of this package worked but I'm only using a very limited subset of it.

dtmichel commented 5 years ago

So does mine. It also depends which version of PHP you are running. There is an issue with 7.3, but 7.2 seems to work.

nappa0326 commented 5 years ago

waiting for L6 support.

yohangdev commented 5 years ago

I'm confirm that @MatanYadaev's fork is worked on Laravel 6 with PHP 7.3, maybe update your PR https://github.com/tymondesigns/jwt-auth/pull/1861 ?

byjamaljama commented 5 years ago

@Kamalito75

After the upgrade, the connexions of registered users are rejected as unauthorized. Do you think it's related to the rc4.2 or to Laravel 6?

I had similar problem but it turned out Laravel was not auto discovering the service provider. Adding Tymon\JWTAuth\Providers\LaravelServiceProvider::class to the config/app.php file solved my issue.

noecs commented 5 years ago

Every morning to see if there is any adaptation laravel6.0

zishang520 commented 5 years ago

🙃

tymondesigns commented 5 years ago

I have made the necessary changes on the develop branch which can be tested via 1.0.x-dev for the time being. I want to do some real testing with Laravel 6 for myself to make sure everything is good and then I will tag a release.

Let me know if anyone has any issues with latest on develop

yohangdev commented 4 years ago

@tymondesigns i'm have tested 1.0.x-dev on my package https://github.com/cleancode-id/laravel6-api-boilerplate, it works with Laravel 6.

PHP 7.3.9 (cli) (built: Aug 30 2019 01:42:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.9, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.7.2, Copyright (c) 2002-2019, by Derick Rethans
    with Zend OPcache v7.3.9, Copyright (c) 1999-2018, by Zend Technologies
"require": {
    "php": "^7.2",
    "fideloper/proxy": "^4.0",
    "laravel/framework": "^6.0",
    "laravel/tinker": "^1.0",
    "tymon/jwt-auth": "1.0.x-dev"
}

Great, thank you! 🚀

MatanYadaev commented 4 years ago

@tymondesigns It's not related to the issue, but I am interested to know if there are plans to publish v1 of this package? Any roadmap? Open tasks?

tymondesigns commented 4 years ago

@yohang88 great 👍

@MatanYadaev Yes I plan on dedicating some real time to cleaning up everything now. I have some unpushed documentation that I have been working on recently that will include a proper upgrade guide from 0.5.x too.

I have created a github project that I will be adding issues to over the coming days, then it's clear what is left to do.

krisnaw commented 4 years ago

@tymondesigns i'm have tested 1.0.x-dev on my package https://github.com/cleancode-id/laravel6-api-boilerplate, it works with Laravel 6.

PHP 7.3.9 (cli) (built: Aug 30 2019 01:42:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.9, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.7.2, Copyright (c) 2002-2019, by Derick Rethans
    with Zend OPcache v7.3.9, Copyright (c) 1999-2018, by Zend Technologies
"require": {
    "php": "^7.2",
    "fideloper/proxy": "^4.0",
    "laravel/framework": "^6.0",
    "laravel/tinker": "^1.0",
    "tymon/jwt-auth": "1.0.x-dev"
}

Great, it's works, thank you! 🚀

tymondesigns commented 4 years ago

Version now tagged

dillingham commented 4 years ago

@tymondesigns looks like the todo is empty.. is it ready? 👼

sukhoy94 commented 4 years ago

I used simple https://github.com/firebase/php-jwt with laravel 6.0, it's not so hard to implement it :)

Amer-Oqlah commented 4 years ago

guys , i was struggling with this error : " symfony\component\debug\exception\fatalthrowableerror: argument 1 passed to tymon\jwtauth\blacklist::__construct() must be an instance of tymon\jwtauth\contracts\providers\storage, null given, called in c:\users\user\todolist\vendor\tymon\jwt-auth\src\providers\abstractserviceprovider.php on line 288 in file c:\users\user\todolist\vendor\tymon\jwt-auth\src\blacklist.php on line 54"

more than two days , while trying to use Tymon/Jwt in my Laravel 6.0 , i have changed laravel version back to 5.8 , finally i got the token in Postman :)

I2C-RoyYou commented 4 years ago

Hi, I'm using "tymon/jwt-auth": "^1.0.0-rc.5" ,but still get 401 Unauthorized , I can get the token , but use it to Bearer will get the 401 , is there anyone can help?

mycarrysun commented 4 years ago

@I2C-RoyYou that is not a bug with this issue - can you post on stackoverflow?

BelTeamProjects commented 4 years ago

Hi there, I'm using "composer require tymon/jwt-auth 1.0.0-rc.5" . It's working for me

dsandrade commented 4 years ago

Version 1.0.0-rc.5 worked for me too.