嗨,我有一个关于Angular bootstrap过程的基本问题。
我正在为angular 2开发一个简单的身份验证sdk,它允许人们使用Url,appID和appSecret作为凭据连接到后端服务。
这些凭据应该在某个地方(在客户端)手动输入,并且应该可以在bootstrap上访问。
目标是确保在任何给定时间(例如在引导程序上)使用这些凭据作为标头执行http请求。
到目前为止,我的想法是在根组件中使用服务,如
export class AppComponent{
constructor(private init:SDKInit, private service2, 3,...){
this.init.set(credentials...)
}
}
我知道服务需要在启动之前注入,但在上面的情况下我非常确定如果服务2想要执行http,那么凭证还没有准备就绪.. 谢谢!