Comments (6)
I think respecting the alternative Account Manager host passed to sfcc-ci client:auth
via -a
flag, is not trivial. The setting is only visible to the current Node process running the command, this includes playing with process.env.SFCC_LOGIN_URL
and setting the host. One option would be to persist the setting into the CLIs local configuration. That however, has the downside that it would be visible across shells and sessions.
I'd personally favor to deprecate the flag -a
for command sfcc-ci client:auth
and rely on env var SFCC_LOGIN_URL
.
from sfcc-ci.
@wundrian is this still relevant?
from sfcc-ci.
I'll need to retest, but the need hasn't gone away.
from sfcc-ci.
@wundrian Do you make use of the env var SFCC_LOGIN_URL
? This is respected by obtainToken
. I did a quick test, see below:
$ export SFCC_LOGIN_URL=<your-alt-am-host>
$ sfcc-ci client:auth '<client-id>'' '<client-secret>' --renew
Authentication succeeded Auto-renewal enabled.
$ sfcc-ci client:auth:renew
Authentication renewal succeeded
Feedback?
from sfcc-ci.
Good point. Our invocations go via the -a <am-host>
, but I think we can work with environment variables.
from sfcc-ci.
I've created #129 for the removal of flag -a,--authserver
and closing this one.
from sfcc-ci.
Related Issues (20)
- Created a DefinitelyTyped type definition for sfcc-ci HOT 1
- Which version of NodeJS and npm do you recommend to use? HOT 2
- HELP Needed:SFCC-CI code:deploy fails when adding the archive file to the command line HOT 3
- Problem when unzipping error 500, logs show "directory not empty" error for new codeversion HOT 5
- Running `npx sfcc-ci code:deploy` results in "The requested URL was not found on this server" HOT 1
- Error on code:deploy with JWT token type HOT 11
- Stage upload fails with sslv3 alert handshake failure HOT 4
- New feature Request- Add capability to reset user and revoke verifiers HOT 1
- HELP: Automated build system script firing Authenticator app even when using certificate for 2FA HOT 1
- Problems with Snyk on CI HOT 2
- With the recent commit which happened 8 hours ago on Nov 16 2022 in master branch, our builds are failing. HOT 1
- SFCC -CI Export Not working HOT 1
- [ERR_INVALID_CHAR]: Invalid character in header content ["authorization"] HOT 1
- sfcc-ci auth:login sending approval request to Authenticator HOT 2
- Getting issue with deploy code with latest version HOT 6
- Able to fetch API client change history from Account Manager
- Uploading cartridges code to staging environment using the SFCC-CI client HOT 5
- Local issuer certificate error with sfcc-ci npm install HOT 2
- Auth token in diffdeploy
- Feature Reqeust: add "requestLetsEncryptCertificate" flag for alias creation to automatically generate a domain certificate
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sfcc-ci.