oauth2 dynamic client registration update
This commit is contained in:
parent
e864679942
commit
c86032d4dc
@ -193,26 +193,18 @@ require_once('include/api_zot.php');
|
|||||||
$redirect = trim($_REQUEST['redirect_uris'][0]);
|
$redirect = trim($_REQUEST['redirect_uris'][0]);
|
||||||
else
|
else
|
||||||
$redirect = trim($_REQUEST['redirect_uris']);
|
$redirect = trim($_REQUEST['redirect_uris']);
|
||||||
|
$grant_types = trim($_REQUEST['grant_types']);
|
||||||
|
$scope = trim($_REQUEST['scope']);
|
||||||
$icon = trim($_REQUEST['logo_uri']);
|
$icon = trim($_REQUEST['logo_uri']);
|
||||||
if($oauth2) {
|
$r = q("INSERT INTO oauth_clients (client_id, client_secret, redirect_uri, grant_types, scope, user_id)
|
||||||
$r = q("INSERT INTO oauth_clients (client_id, client_secret, redirect_uri, grant_types, scope, user_id)
|
VALUES ( '%s', '%s', '%s', '%s', '%s', '%s' ) ",
|
||||||
VALUES ( '%s', '%s', '%s', null, null, null ) ",
|
dbesc($key),
|
||||||
dbesc($key),
|
dbesc($secret),
|
||||||
dbesc($secret),
|
dbesc($redirect),
|
||||||
dbesc($redirect)
|
dbesc($grant_types),
|
||||||
);
|
dbesc($scope),
|
||||||
}
|
dbesc((string) api_user())
|
||||||
else {
|
);
|
||||||
$r = q("INSERT INTO clients (client_id, pw, clname, redirect_uri, icon, uid)
|
|
||||||
VALUES ('%s','%s','%s','%s','%s',%d)",
|
|
||||||
dbesc($key),
|
|
||||||
dbesc($secret),
|
|
||||||
dbesc($name),
|
|
||||||
dbesc($redirect),
|
|
||||||
dbesc($icon),
|
|
||||||
intval(0)
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
$ret['client_id'] = $key;
|
$ret['client_id'] = $key;
|
||||||
$ret['client_secret'] = $secret;
|
$ret['client_secret'] = $secret;
|
||||||
|
Reference in New Issue
Block a user