如果我有一个身份验证库,包含组件、服务、ngrx 等......我如何访问实现身份验证库的应用程序的环境?所以 Auth 服务应该知道后端 url 来进行登录。所以:
import { environment as env } from "@env";
@Injectable()
class AuthService {
private endpoint = '/v1/auth';
private backendHost = env.backendHost;
authenticateUser(credentials) {
return makeHttpRequestHereToBackend(this.backendHost.this.endpoint, credentials);
}
}
Run Code Online (Sandbox Code Playgroud)
无论在何处实现身份验证库,库服务都知道从实现所述库的应用程序环境中要命中哪个服务器。
谢谢!!