معرفی شرکت ها


bottle-auth-0.3.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Bootle authentication, for Personal, Google, Twitter and facebook.
ویژگی مقدار
سیستم عامل -
نام فایل bottle-auth-0.3.3
نام bottle-auth
نسخه کتابخانه 0.3.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Thiago Avelino
ایمیل نویسنده thiago@avelino.xxx
آدرس صفحه اصلی https://github.com/avelino/bottle-auth
آدرس اینترنتی https://pypi.org/project/bottle-auth/
مجوز UNKNOWN
bottle-auth =========== Bottle plugin authentication, support with Google, Twitter and Facebook Example ------- .. code-block:: python from bottle import Bottle, redirect, request, run from bottle.ext import auth from bottle.ext.auth.decorator import login from bottle.ext.auth.social.facebook import Facebook, UserDenied from bottle.ext.auth.social.facebook import NegotiationError from pprint import pformat facebook = Facebook('fb-key', 'fb-secret', 'http://127.0.0.1:8000/', 'email') app = Bottle() plugin = auth.AuthPlugin(facebook) app.install(plugin) @app.route('/login') def login(auth): return auth.redirect(request.environ) @app.route('/') @login(auth) def home(): user = auth.get_user(request.environ) return "Home page {}".format(pformat(user)) run(app=app, host='0.0.0.0', port='3333', debug=True) Application in production: `https://github.com/avelino/mining/blob/master/auth.py <https://github.com/avelino/mining/blob/master/auth.py>`_ Google ------ Create project ++++++++++++++ 1. Sign into your Google Apps account in your browser 2. Visit `https://code.google.com/apis/console#access <https://code.google.com/apis/console#access>`_ in the same browser 3. On the left menu, Create a new Project 4. To start, you don’t need any Services, so select the API Access tab rom the left menu and “Create an OAuth 2.0 client ID…” 5. Fill out the Client ID form for a **web application** and use *localhost:8000* as your hostname


نحوه نصب


نصب پکیج whl bottle-auth-0.3.3:

    pip install bottle-auth-0.3.3.whl


نصب پکیج tar.gz bottle-auth-0.3.3:

    pip install bottle-auth-0.3.3.tar.gz