I Have generated a token for API calls by using following code :

curl -X POST "http://magento2.ce/rest/V1/integration/customer/token"\
-H "Content-Type:application/json"\
-d '{"username":"john@change.me", "password":"abc123"}'

-How to set expiry time for this token?
-Can we generate token by using username? with out password.


Install Magento from github.com/magento/magento2.git and then use the steps from documentation page about Token-based authentication

On Github, you should look on branch '2.2.0-preview' or 'develop' or any other that uses the codebase of 2.2.0 or higher (develop is active branch by default).

This feature probably will be backported on Magento 2.1.9 and other versions.

Here is how it should look like: Access Token Expiration

  • Thank You Tomaw...But i am using Magento2.1.6 Version. I want to disable token expiry feature in this version. In 2.1.6 version we have "Expiration Period" option.If i am giving empty value for this field, then also token expiring after some time. – user3374995 Oct 3 '17 at 11:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.