{"_id":"googleclientlogin","_rev":"44-77c67b0ffc9dad4ca43f0a02e256f249","name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","dist-tags":{"latest":"0.2.8"},"versions":{"0.1.0":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.1.0","_id":"googleclientlogin@0.1.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.3.3","_nodeVersion":"v0.5.0-pre","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"6f56073b94b9014e4414ab24b121b4837407c665","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.1.0.tgz","integrity":"sha512-y/0E4gNV6VBk5mcrOqU8lZDVQNndINcvuDzuAVNwko9lZnc9NNIS2DOZq8JI/Uy33cqXvNLpxcGaAYydNXZGmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC459eKxWDMiUyaJ64I/0VdxlscybwoXVxl1Bj81ayZ9wIgNPOqov99Qh/jiRqTXZ8h1RLEfVC7R7bvzQfGLTA3h50="}]}},"0.1.1":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.1.1","_id":"googleclientlogin@0.1.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.3.3","_nodeVersion":"v0.5.0-pre","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"9d2828f27c978c07c0d06b4b5712b1d9a0fb35e5","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.1.1.tgz","integrity":"sha512-LD6SjzG4NHsyCl0pMCecKijwZ6woft+un2akDgV4QvasJXGLQ5HREng9X0zTQpU4fj4tSZWpg2TGR3tst2I6yQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAAk+UjjVxFZn5PF+ikQLuQTI0+a1xWDbDiWqBnoNCGAiEAhYJTglDECgMNQ8/aFq+GUnm5RaXb3lyjru0CmO/wz2Q="}]}},"0.1.2":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.1.2","dependencies":{},"devDependencies":{},"_id":"googleclientlogin@0.1.2","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"1c12cec5e7016bd7eda68074f62d03b32e9bb5f5","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.1.2.tgz","integrity":"sha512-DXR/ztAE2eX4TBbIq4Nsbr6EuDm9pCu4Tdv1nTvsSR3tqM9z1DKm0VFKRRi0FtkhCbBwkUQk0SpP5Ozcn2OF7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyr0Rce4P/WDuU5oY/1Vauq7ORtbHieqvDbcys7J3LZwIhAKRYFAjQEWa4wLJKtz5feTJUX2XDOFP54gbawoC7Vmy1"}]},"scripts":{}},"0.1.3":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.1.3","dependencies":{},"devDependencies":{},"_id":"googleclientlogin@0.1.3","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"ec45c0d92c69d3c532de7ed4059e3a8b01e190a9","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.1.3.tgz","integrity":"sha512-fkoiA5YjL5hp67kF768smnjXc4H6zfZ6K03FgX8Zs9SnFn0FeN+02duwujlau1WnK7S2Ur7lXZpcRQxKVK/Ksg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvWNSYEToZIhZFxhvKA/TPcnddltV3AZMY3gtdbTRJ7AiBg92EFf9cp+5MbJbiSx+b/lSWah4l6HkO3e1SI4LSiLg=="}]},"scripts":{}},"0.1.4":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.1.4","dependencies":{},"devDependencies":{},"_id":"googleclientlogin@0.1.4","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"c8d37249eb72193aae4de737a28cb73b3a7e0a1f","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.1.4.tgz","integrity":"sha512-aK4ls0Pi67/r8Jp+0leQk3Wu624CSc0W/GFqTmf0b7X5Y5Z6Ya7fVAziyY888RMKtILWVGsIlCP3ZUB8ZyfmEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuSZSuWCPyeAPDTLOrIHP5HL5DD1GDszk6GuaqO2q+4AiEA6VaEVH/FDkg9q4sRKHNbcHdf+fMukVqfMKE2jisnQEQ="}]},"scripts":{}},"0.1.5":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.1.5","dependencies":{},"devDependencies":{},"_id":"googleclientlogin@0.1.5","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"0d13b697d5b6aa6344ecc225a50b0233c8ec50cc","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.1.5.tgz","integrity":"sha512-VpFXhvHSw+2miD6AYasc5tCB0f4/F5UAihBCD8PQu+ERJe/q+ZgiO1lOMAoGBjbHqLXj8CUgKb91cQ2iRKUllw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyCidwSKRUOz2JLKdUJ7McwZdcmHPavOzIdWRxkY6ingIgMVVJojdVpAPHVY/j/u8AmOCZnjUUJEGnPRKiRf7WR7I="}]},"scripts":{}},"0.2.0":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.0","dependencies":{},"devDependencies":{},"_id":"googleclientlogin@0.2.0","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"ae40897083e5ca00deb0bf1c54cdd19f15f5416f","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.0.tgz","integrity":"sha512-uACq6uWcxAV0uBZmsFEoSyjJN5uACkLbIoK2Z65J+yUH9wFPFOtdsZ01Gnxrdm/UA6NmONjLLdpVeGXcxtBC1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChgocbfy1du0tshy9I2i5sDhh9zNCm8F656u5WHDd8+AiEA2NkdAiiDBJzZYwBjA+F0LiP4r2LMXJTQKwJ3957QSlg="}]},"scripts":{}},"0.2.1":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.1","dependencies":{},"devDependencies":{},"_id":"googleclientlogin@0.2.1","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"14245879ed8fbc82d123b3bbbff15826cc228283","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.1.tgz","integrity":"sha512-wzQF2LS4C4oZIScqu3u+V9AFG3ldbtwLEciwGOxThGGVVkpT6rt0oGNMUeUymlPAf3YxJoIWvahRDKCJYdIA8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC73cwdZAUfZCZFoYU4Wp3K1fzL5FcaQAljtRCurhR++QIgTYd1dR9gik2qm2p2MU4SkzR7DlczktzETrkEd0F3pMM="}]},"scripts":{}},"0.2.2":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.2","dependencies":{},"devDependencies":{},"_id":"googleclientlogin@0.2.2","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"39129352ef00f90b91416106a38f93de31c951da","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.2.tgz","integrity":"sha512-PcY2bPFIUasSjx6oiOPZ9KyMYPppwpyw4wkCq0cOACFgObZtbETtT/61pv4iR5d/fLnNc44yiN/OkuzEJ1rVLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGNhHNbjw0TmFS+vESsIdbt3TT09lQFV7bN5HCOQtBAAiEA9zw5oG72vusIOl7HWhFNy7ZQRzzM48IutK0cay20zcw="}]},"scripts":{}},"0.2.3":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.3","_npmUser":{"name":"ajnasz","email":"ajnasz@ajnasz.hu"},"_id":"googleclientlogin@0.2.3","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.4","_defaultsLoaded":true,"dist":{"shasum":"6783e2ce59067836b15c02802e02cfca590ccc05","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.3.tgz","integrity":"sha512-xAZF89WiOUngTudyPIETcld8B+NnB5ftra7aZojD+u4dDuXacCxtbSk4zrMG+/FtbOBh+Mu10VOoyLSv89TKMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdL8YMPMytnJznG4OJ4ugRpH//g2AhnamPAl5H9WnjeAIhAOZnz3kzz09x03d31rywwCYO3kaaSCkPv4Baxd4QdCNT"}]},"maintainers":[{"name":"ajnasz","email":"ajnasz@ajnasz.hu"}]},"0.2.4":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.4","_npmUser":{"name":"ajnasz","email":"ajnasz@ajnasz.hu"},"_id":"googleclientlogin@0.2.4","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"d56b1c87dc751050266b134b22743ee41ee6add6","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.4.tgz","integrity":"sha512-Htc2zXlMv08cbSUHIh4EgDeQGIhqwwnfXIqotyuD2r8cxnXaXIzPvSsRZqliA+jZZyMHuENjo9IwnM+D9JO9Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmQAdmbXeK4fvmzL8jHLXFtZfjG+k1/UFF2dX3nNVUhAiA1uIXvKY2/WueNpBj9+V7yob1Gmtx+VaW6E9QGcYLpFA=="}]},"maintainers":[{"name":"ajnasz","email":"ajnasz@ajnasz.hu"}]},"0.2.5":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.5","_id":"googleclientlogin@0.2.5","dist":{"shasum":"7769bab1816879eebc84cd4fda5449681429e4f5","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.5.tgz","integrity":"sha512-1n16DdmlaQnH8R1Bg2TjStZ4AhlBzsM9sRL8j2/17m5qKSjuOuKV0OKE2dnNsmqmvqirxySM8fQ6aqYMnoHb0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7wyfhHOmJOsf10n5ysZhiSc7sTcD8umOHiYIPVHhj8QIgI+LhmMP9Q/gNY+N8mZ9cFF+Ejqp3WfoIg87j+pn1zDE="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"ajnasz","email":"ajnasz@ajnasz.hu"},"maintainers":[{"name":"ajnasz","email":"ajnasz@ajnasz.hu"}]},"0.2.6":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.6","_id":"googleclientlogin@0.2.6","dist":{"shasum":"6f6931954e209d6fb1eba8c40fedffea3574e75b","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.6.tgz","integrity":"sha512-HjtvNNTTxSgfcR8T3tz/JKc86jFW7Gf0x+X/Sab4b42DWHyfSRpC+VokT0h1qylctZ9cQtfLT4EEX4fjuk3wxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2txgjnkjTcZKzQTsdFB99h35SRho8HRVm5d128t1CHAiEAnYj4WYjEY3CIZ7HkfgCj5Q+hVx8NwCOSQ0D2EcgFcRc="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"ajnasz","email":"ajnasz@ajnasz.hu"},"maintainers":[{"name":"ajnasz","email":"ajnasz@ajnasz.hu"}]},"0.2.7":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.7","_id":"googleclientlogin@0.2.7","dist":{"shasum":"499e7039cf770563812f015550a718ab4e97eed1","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.7.tgz","integrity":"sha512-Bol23cWLVOHbql/XV+2DUgaQOBPlvmht+X3SagTW5llKDazmqYr2wzhq8grg4raZFjPjuyKrJMJ9NooAHh7brA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9m3JEFq0ZMkm2A/XD6a/5A04+33tBcRL7mGyq3bQg9AiBqUy8W/oMNyAwJdDjyNU08dtJw2RnH34xii0OQvCocig=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"ajnasz","email":"ajnasz@ajnasz.hu"},"maintainers":[{"name":"ajnasz","email":"ajnasz@ajnasz.hu"}]},"0.2.8":{"name":"googleclientlogin","description":"Log in to Google services using CllientLogin method","url":"https://github.com/Ajnasz/GoogleClientLogin","keywords":["google","service","authentication","api","clientlogin"],"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"engines":{"node":">=0.4.1"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"version":"0.2.8","_id":"googleclientlogin@0.2.8","dist":{"shasum":"953ba87bbe8feda8f7e70f9f7721b29a503f8df0","tarball":"https://registry.npmjs.org/googleclientlogin/-/googleclientlogin-0.2.8.tgz","integrity":"sha512-eOqhkQCy/wYUrY5inlwJMj29ogQE340q9JUQV5VcZZciAPyWSehGjLSsmp2+mDDjXEO0+mCWHbIvABjkoIYBeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUE7xDHq2szPIC5pFdnu1annvzniGs3zB/IWIs2LBEFwIgez6Y00bWzEO2jNzYHaWt1ChdBOsEmpMnrQrezScqWWY="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"ajnasz","email":"ajnasz@ajnasz.hu"},"maintainers":[{"name":"ajnasz","email":"ajnasz@ajnasz.hu"}]}},"maintainers":[{"name":"ajnasz","email":"ajnasz@ajnasz.hu"}],"time":{"modified":"2022-06-18T13:32:55.999Z","created":"2011-02-21T04:44:20.340Z","0.1.0":"2011-02-21T04:44:20.717Z","0.1.1":"2011-05-02T14:52:10.393Z","0.1.2":"2011-05-25T12:02:52.609Z","0.1.3":"2011-05-31T07:28:14.102Z","0.1.4":"2011-06-02T20:18:43.649Z","0.1.5":"2011-06-03T08:05:19.922Z","0.2.0":"2011-06-06T17:23:09.256Z","0.2.1":"2011-06-26T17:00:11.194Z","0.2.2":"2011-07-03T09:22:06.252Z","0.2.3":"2011-12-12T07:54:06.419Z","0.2.4":"2012-04-12T08:03:32.300Z","0.2.5":"2013-01-27T18:42:57.220Z","0.2.6":"2013-02-15T20:37:57.713Z","0.2.7":"2014-03-13T18:45:40.964Z","0.2.8":"2014-03-16T19:57:16.370Z"},"author":{"name":"Lajos Koszti","email":"ajnasz@ajnasz.hu","url":"http://ajnasz.hu"},"repository":{"type":"git","url":"git://github.com/Ajnasz/GoogleClientLogin.git"},"users":{"luk":true,"anoubis":true,"sean156":true},"readme":"## Google's ClientLogin authentication implementation for Node.js\n\n### Requires at least nodejs 0.4.1\n\n#### Properties:\n##### errors:\n_That is an object, filled with the possible error messages._\n##### accountTypes:\n_An object, where you can set the type of account to request authorization for._\nproperties are: _google_, _hosted_, _hostedOrGoogle_ default is __hostedOrGoogle__\n\n#### Events:\n##### login:\n_emitted when login was success_\n##### error:\n_emitted when an error occured. Has two parameters, the response object and the received data_\n\nYou can access to their names via constants: GoogleClientLogin.events.login or\nGoogleClientLogin.events.error or you can use 'login' and 'error' as string.\n\n#### Methods:\n##### login\n_Starts the login process. It has one optional parameter, which should be an object with two properties:_\n\n__logincaptcha__, __logintoken.__\n\nThe logincaptcha is the user's answer to the captcha question\n\nYou will receive the logintoken if the login failed and the CaptchaRequired error code arrived\n\nYou must pass both the logincaptcha and logintoken if you must pass a captcha challange\n\n##### getAuthId\n_Returns the value of the authId key from the response._ If the login was success you will need to use this value to perform additional requests. You must put it into a the Authorization header like this:\n  ```'Authorization': 'GoogleLogin auth=' + googleAuth.getAuthId(),```\n\n##### getSID\n_Returns the value of SID key from the response._\n\n##### getLSID\n_Returns the value of LSID key from the response._\n\n##### isCaptchaRequired\n_If the login was not success and the user need to pass a captcha challenge this method will return true_\n\n##### getCaptchaUrl\n_Url of the captcha image_\n\n##### getCaptchaToken\n_You will need to pass it back to the google with the user's answer to the captcha if the login failed and captcha authentication required._\n\n##### getError\n_If the login was not success, google will send back an error code what you can get with this method_\n\n\nAfter the login was success, you should use the AuthId in each of your requests, see example below\n\nhttp://code.google.com/apis/gdata/faq.html#clientlogin\n\n### list of services:\n\nName                                               |name in googleclientlogin module |value\n---------------------------------------------------|---------------------------------|---------------\nGoogle Adwords APIs                                |adwords                          |'adwords'\nGoogle Analytics Data APIs                         |analytics                        |'analytics'\nGoogle Apps APIs (Domain Information & Management) |apps                             |'apps'\nGoogle Base Data API                               |base                             |'gbase'\nGoogle Sites Data API                              |sites                            |'jotspot'\nBlogger Data API                                   |blogger                          |'blogger'\nBook Search Data API                               |book                             |'print'\nCalendar Data API                                  |calendar                         |'cl'\nGoogle Code Search Data API                        |codesearch                       |'codesearch'\nContacts Data API                                  |contacts                         |'cp'\nDocuments List Data API                            |docs                             |'writely'\nFinance Data API                                   |finance                          |'finance'\nGmail Atom feed                                    |mail                             |'mail'\nHealth Data API                                    |health                           |'health'\nHealth Data API H9 Sandbox                         |weaver                           |'weaver'\nMaps Data APIs                                     |maps                             |'local'\nPicasa Web Albums Data API                         |picasaweb                        |'lh2'\nSidewiki Data API                                  |sidewiki                         |'annotateweb'\nSpreadsheets Data API                              |spreadsheets                     |'wise'\nWebmaster Tools API                                |webmastertools                   |'sitemaps'\nYouTube Data API                                   |youtube                          |'youtube'\nC2DM Push Notification Service                     |c2dm                             |'ac2dm'\nGoogle Reader Data API (unofficial)                |reader                           |'reader'\nGoogle Voice API (unoffical)                       |voice                            |'grandcentral'\nGoogle Music API (unoffical)                       |sj                               |'sj'\n\n\n### How to use:\n\n```javascript\nvar GoogleClientLogin = import('googleclientlogin').GoogleClientLogin;\nvar googleAuth = new GoogleClientLogin({\n  email: 'yourmail@gmail.com',\n  password: 'yourpassword',\n  service: 'contacts',\n  accountType: GoogleClientLogin.accountTypes.google\n});\ngoogleAuth.on(GoogleClientLogin.events.login, function(){\n  // do things with google services\n  require('https').request({\n    host: 'www.google.com',\n    port: 443,\n    path: path,\n    method: 'GET',\n    headers: {\n      'Authorization': 'GoogleLogin auth=' + googleAuth.getAuthId(),\n      ...\n    }\n  });\n});\ngoogleAuth.on(GoogleClientLogin.events.error, function(e) {\n    switch(e.message) {\n      case GoogleClientLogin.errors.loginFailed:\n        if (this.isCaptchaRequired()) {\n          requestCaptchaFromUser(this.getCaptchaUrl(), this.getCaptchaToken());\n        } else {\n          requestLoginDetailsAgain();\n        }\n        break;\n      case GoogleClientLogin.errors.tokenMissing:\n      case GoogleClientLogin.errors.captchaMissing:\n        throw new Error('You must pass the both captcha token and the captcha')\n        break;\n    }\n    throw new Error('Unknown error');\n  // damn..\n});\ngoogleAuth.login();\n```\n","keywords":["google","service","authentication","api","clientlogin"],"bugs":{"url":"https://github.com/Ajnasz/GoogleClientLogin/issues"},"readmeFilename":"README.md"}