我正在将Dart与Keycloak集成在一起。我在index.html中包含了keycloak.js(https://github.com/keycloak/keycloak-js-bower/blob/master/dist/keycloak.js)。
飞镖类:
<ol>
<li>
<span>car</span>
</li>
<li>
<span>plane</span>
</li>
<li>
<span>boat</span>
</li>
</ol>
这可以使我顺利进入登录页面。如何注册成功和错误回调?
在javascript中,这有效-
@JS()
library keycloak11;
import 'package:js/js.dart';
@JS('Keycloak')
class Keycloak1 {
external init(InitOptions opts);
external Keycloak1();
}
@JS()
@anonymous
class InitOptions {
external String get onLoad;
external set onLoad(String v);
external factory InitOptions({
String onLoad
});
}
in onActivate() of the page -
var kcl = new Keycloak1();
var promise = kcl.init(new InitOptions(onLoad : 'login-required'));