tuupola/slim-basic-auth

Installing for Slim 3.0@RC, version error

Closed this issue · 2 comments

Attempting to install result in that error.

Problem 1
Installation request for tuupola/slim-basic-auth ^1.0 -> satisfiable by tuupola/slim-basic-auth[1.0.0]

tuupola/slim-basic-auth 1.0.0 requires slim/slim ~2.3 -> no matching package found

My actual composer.json
"require": {
"slim/slim": "^3.0@RC",
"tuupola/slim-jwt-auth": "^2.0",
"slim/csrf": "^0.5.0",
"ircmaxell/password-compat": "^1.0"
}

after trying with "slim/slim": "^3.0@dev"

it still doesn't work

Got it to work but had to roll back to older slim version
"require": {
"slim/slim": "^2.6",
"tuupola/slim-basic-auth": "^1.0",
"tuupola/slim-jwt-auth": "1.0"
}

1.x is for Slim 2 and 2.x is for Slim 3. To install Slim 3 version use something

$ composer require slim/slim:~3.0@rc
$ composer require tuupola/slim-basic-auth:2.x-dev

Slim 3 is not released yet, so slim-basic-auth for Slim 3 is not really released yet, thus the development version.