Django-socialprofile memberi Anda cara out-of-the-box untuk membiarkan pengguna membuat account dalam aplikasi Anda menggunakan otentikasi Google, Twitter, atau Facebook.
Pengguna dapat mengedit profil mereka, melihat profil pengguna lain ', dan menambahkan beberapa jenis otentikasi ke profil yang sama.
Profil Django Sosial bergantung pada OMAB yang luar biasa Django-socialauth untuk melakukan otentikasi yang sebenarnya dengan penyedia backend. Jika Anda hanya mencari potongan otentikasi, yang bertentangan dengan UI bagi pelanggan untuk menggunakan, modul yang akan menjadi semua yang Anda butuhkan. Jika Anda bersedia untuk menghabiskan sedikit waktu dengan UI, Anda dapat mengintegrasikan salah satu backends yang Django-socialauth menyediakan (yang luas).
Instalasi
Dari pypi:
& Nbsp; pip menginstal Django-socialprofile
atau:
& Nbsp; easy_install Django-socialprofile
atau klon dari github:
& Nbsp; git clone git: //github.com/cyface/django-socialprofile.git
dan menambahkan Django-socialprofile ke PYTHONPATH:
& Nbsp; ekspor PYTHONPATH = $ PYTHONPATH: $ (pwd) / Django-socialprofile /
atau:
& Nbsp; cd Django-socialprofile
& Nbsp; sudo python setup.py install
Fitur :
- Modul ini dimaksudkan untuk menjadi sebagai cepat untuk mengintegrasikan mungkin, dan dengan demikian kustomisasi yang luas kemungkinan akan mendapatkan keuntungan dari garpu. Yang mengatakan, sejumlah pilihan yang tersedia.
- Idenya adalah untuk membiarkan Anda memiliki sistem yang bekerja untuk membiarkan pengguna membuat profil dengan auth sosial, mengeditnya, menghapusnya, dan menggabungkan mereka, keluar dari kotak.
- Semua bit yang mendasari untuk membuat karya ini datang dengan Django-socialauth, proyek ini hanya menarik mereka bersama-sama dengan UI.
Persyaratan :
- Python
- Django
- Django-sosial-auth
- python-openid
- OAuth2
- Anda akan perlu Keys API dari Google, Facebook, dan Twitter.
Komentar tidak ditemukan