Metadata-Version: 1.1
Name: naverlogin
Version: 1.0.2
Summary: A tiny module for Naver login
Home-page: https://github.com/hallazzang/python-naverlogin
Author: hallazzang
Author-email: hallazzang@gmail.com
License: MIT
Description: 
        ==========
        naverlogin
        ==========
        
        naverlogin is a tiny module for Naver(Korean portal site) login.
        
        Easy to use
        -----------
        
        ``NaverSession``, the only class which naverlogin exposes
        inherits ``requests.Session`` and adds two methods(``login``, ``logout``).
        It's obvious what these methods would do.
        
        .. code:: python
        
            import re
        
            from naverlogin import NaverSession
        
            naver = NaverSession()
            if naver.login('YOUR_ID', 'YOUR_PASSWORD'):
                # Fetch user's information.
                r = naver.get('https://nid.naver.com/user2/help/myInfo.nhn?lang=ko_KR')
                name = re.search(r'<dd class="nic_desc">(.+?)</dd>', r.text).group(1)
        
                print(u'Hello, {}!'.format(name))
        
                # Logout immediately to prevent dirty activity logs from being left.
                naver.logout()
            else:
                print(u'Login failed - check ID and password.')
        
        Less dependencies
        -----------------
        
        It does not require any javascript emulators, while others might use
        Selenium, Ghost.py, or SpiderMonkey.
        It only depends on ``rsa`` and ``requests`` modules.
        
        Installation
        ------------
        
        .. code:: bash
        
            $ pip install naverlogin
        
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
