{"action":"opened","issue":{"url":"https://api.github.com/repos/magento/magento2/issues/6223","repository_url":"https://api.github.com/repos/magento/magento2","labels_url":"https://api.github.com/repos/magento/magento2/issues/6223/labels{/name}","comments_url":"https://api.github.com/repos/magento/magento2/issues/6223/comments","events_url":"https://api.github.com/repos/magento/magento2/issues/6223/events","html_url":"https://github.com/magento/magento2/issues/6223","id":171875494,"number":6223,"title":"How to authenticate customer via SOAP in Magento2?","user":{"login":"MagePsycho","id":1205071,"avatar_url":"https://avatars.githubusercontent.com/u/1205071?v=3","gravatar_id":"","url":"https://api.github.com/users/MagePsycho","html_url":"https://github.com/MagePsycho","followers_url":"https://api.github.com/users/MagePsycho/followers","following_url":"https://api.github.com/users/MagePsycho/following{/other_user}","gists_url":"https://api.github.com/users/MagePsycho/gists{/gist_id}","starred_url":"https://api.github.com/users/MagePsycho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MagePsycho/subscriptions","organizations_url":"https://api.github.com/users/MagePsycho/orgs","repos_url":"https://api.github.com/users/MagePsycho/repos","events_url":"https://api.github.com/users/MagePsycho/events{/privacy}","received_events_url":"https://api.github.com/users/MagePsycho/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-18T11:05:37Z","updated_at":"2016-08-18T11:05:37Z","closed_at":null,"body":"<!--- Provide a general summary of the issue in the Title above -->\r\n<!--- Before adding new issues, please, check this article https://github.com/magento/magento2/wiki/Issue-reporting-guidelines-->\r\n\r\n### Preconditions\r\n<!--- Provide a more detailed information of environment you use -->\r\n<!--- Magento version, tag, HEAD, etc., PHP & MySQL version, etc.. -->\r\n1. Magento 2.1.0 CE & EE\r\n2. MySQL 5.6\r\n\r\n### Steps to reproduce\r\n<!--- Provide a set of unambiguous steps to reproduce this bug include code, if relevant  -->\r\n1. Open WSDL via browser or SoapUI tool: `http://{magento-2-base-url}/soap/default?wsdl&services=customerAccountManagementV1`\r\n2. You will only see few methods: `customerAccountManagementV1CreateAccount()`, `customerAccountManagementV1InitiatePasswordReset()`, `customerAccountManagementV1IsEmailAvailable()` & `customerAccountManagementV1ValidateResetPasswordLinkToken()`\r\n3. If you check the code: `$client = new SoapClient('http://{magento-2-base-url}/soap/default?wsdl&services=customerAccountManagementV1', $soapOptionsWithBearerTokens); var_dump($client->__getFunctions());`\r\n4. You can see much more available functions. But still `authenticate()` method which is mentioned in service contract (Magento\\Customer\\Api\\AccountManagementInterface) is missing.\r\n\r\n### Expected result\r\n<!--- Tell us what should happen -->\r\n1. I would want to see the `autheticate()` method in the list so that we can authenticate the customer via web service.\r\n\r\nMay be I am missing something but badly needed the feature to authenticate the customer via Web Service (SOAP).\r\nWaiting for the feedback.\r\n"}}
{"actor":{"display_login":"MagePsycho"}}