drahak/oauth2 – accessToken v configu
- Miri
- Člen | 117
Ahoj,
snažím se rozchodit OAuth2 od Drahak, ale nedaří se mi již v configuraci extensinu rozjet.
Hlasí mi to tuto chybu:
Service 'oauth2.accessToken': Service of type Drahak\OAuth2\Storage\AccessTokens\IAccessTokenStorage needed by Drahak\OAuth2\Storage\AccessTokens\AccessTokenFacade::__construct() not found. Did you register it in configuration file? search
Přičemž podle návodu na https://github.com/drahak/OAuth2 jsem přidal oauth2 do containeru
Drahak\OAuth2\DI\Extension::install($configurator);
a do config.neon přidal
oauth2:
accessTokenLifetime: 3600 # 1 hour
refreshTokenLifetime: 36000 # 10 hours
authorizationCodeLifetime: 360 # 6 minutes
Opravdu nevím, co je kde špatně.
Díky za odpověď
Míra
- jspetrak
- Člen | 15
@Miri Ta chybová hláška je pěkně zavádějící. Hledání zastaralé závislosti z Nette\Database rozbilo celé rozšíření. Tady je fix: https://github.com/…Auth2/pull/1. Stačí, aby ho autor fixnul. Do té doby nabízím opravenou verzi. Stačí přidat přes composer:
"require": {
"drahak/oauth2": "dev-master",
"drahak/restful": "dev-master",
},
"minimum-stability": "stable",
"repositories": [
{
"type" : "vcs",
"url" : "https://github.com/jspetrak/OAuth2"
}
]