我有一个用例来使用Nodejs修改用户元数据.我找不到任何关于如何做的适当文件.所以,我想用其余的api来修改用户数据.我从控制台创建了一个API,并将观众添加为" http:// localhost:8080 ",授权我的现有客户端并提供"update:user","read:user"范围.我能够成功创建access_token但我无法进行API调用来读取/更新用户数据.它显示"观众不好".请注意这个错误(在这个问题上找不到合适的文档).
我create hook在我的Auth0委派管理扩展中使用了一个.
我在触发create hook时收到此错误:
Error: connect ETIMEDOUT xxx.xxx.xxx.xxx:8081
at Object.exports._errnoException (util.js:1020:11)
at exports._exceptionWithHostPort (util.js:1043:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
Run Code Online (Sandbox Code Playgroud)
创建Hook功能是:
function(ctx, callback) {
var request = require('request');
// Perform any asynchronous actions
var API_URL = "https://example.com:8081/api/saveData";
var empFirstName = 'Jhone';
var empId = '123';
request.post({
url: API_URL,
json: {
firstName: empFirstName,
userId: empId
}
},
function(error, response, body) {
if (error) {
ctx.log('Create failed to '+API_URL+':', error);
return callback(new Error('Something went wrong. Please try again.'));
} …Run Code Online (Sandbox Code Playgroud) 在我的Android应用程序中集成Auth0登录.对于这个集成,我正在关注这个 https://auth0.com/docs/libraries/lock-android
它之前的工作很好,但现在我面对403不允许的用户,而点击谷歌.
当我在谷歌搜索时,我发现这一点:谷歌自4月20日起决定阻止从嵌入式网页浏览访问以达到安全目的,这就是为什么用谷歌登录Auth0失败的原因.
iOS家伙使用以下方法解决了同样的问
但是在android中没有找到这个
如何解决这个问题.任何人都有这个想法.
我的代码:
compile 'com.auth0.android:lock:2.+'
Auth0 auth0 = new Auth0(getString(R.string.auth0_client_id), getString(R.string.auth0_domain));
mLock = Lock.newBuilder(auth0, mCallback)
//Add parameters to the builder
.closable(true)
.build(this);
startActivity(mLock.newIntent(this));
private LockCallback callback = new AuthenticationCallback() {
@Override
public void onAuthentication(Credentials credentials) {
//Authenticated
}
@Override
public void onCanceled() {
//User pressed back
}
@Override
public void onError(LockException error) {
//Exception occurred
}
};
Run Code Online (Sandbox Code Playgroud)
表现:
<activity
android:name="com.auth0.android.lock.LockActivity"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:theme="@style/MyLock.Theme">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data …Run Code Online (Sandbox Code Playgroud) android google-oauth google-oauth2 auth0 auth0-delegated-admin