diff --git a/src/OAuth2/AccessTokenStorage.php b/src/OAuth2/AccessTokenStorage.php new file mode 100644 index 0000000..2b66d4f --- /dev/null +++ b/src/OAuth2/AccessTokenStorage.php @@ -0,0 +1,37 @@ +setSessionStorage(new OAuth2\SessionStorage); + $server->setAccessTokenStorage(new OAuth2\AccessTokenStorage); + $server->setClientStorage(new OAuth2\ClientStorage); + $server->setScopeStorage(new OAuth2\ScopeStorage); + + $passwordGrant = new \League\OAuth2\Server\Grant\PasswordGrant(); + $passwordGrant->setVerifyCredentialsCallback(function ($username, $password) + { + // implement logic here to validate a username and + // password, return an ID if valid, otherwise return false + return false; + }); + + var_dump(microtime()); + exit('EOF'); break; default: