Thank you very much for your reply ! My platform is Eucalyptus 1 I try to use OAuth2 providers and your reply hepl me very much in my school project,Thank you again ! I don't know if my platform supports authentication by LDAP and it has,how I set up ?
Vào 01:45:32 UTC+7 Thứ Sáu, ngày 16 tháng 9 năm 2016, Braden MacDonald đã viết: > > Hi, > > The procedure for setting up third party authentication in Dogwood and > Eucalyptus has changed. > > The official documentation is at > http://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/latest/configuration/tpa/index.html > > although the instructions for setting up OAuth2 providers and LTI > authentication has not yet been fully added there. > > Which third party authentication provider are you trying to set up? > > -- > Braden > @OpenCraft <http://opencraft.com/> > > On Wed, Sep 14, 2016 at 11:09 PM, truong nguyen <41204219...@gmail.com > <javascript:>> wrote: > >> Hi friend! >> I am use it with fullstack >> >> Vào 11:36:00 UTC+7 Thứ Năm, ngày 15 tháng 9 năm 2016, Дмитрий Утробин đã >> viết: >> >>> Hello! Do you use it with devstack? >>> >>> четверг, 15 сентября 2016 г., 9:28:14 UTC+7 пользователь truong nguyen >>> написал: >>>> >>>> I try to follow tutorial below: >>>> >>>> http://johnmcox.blogspot.com/2014/05/getting-started-with-edx-third-party.html >>>> in order to use Third-Party Authentication but after I reconfigure >>>> the database :ERROR >>>> ---> pavelib.servers.update_db >>>> ---> pavelib.prereqs.install_prereqs >>>> NO_PREREQ_INSTALL is set, not installing prereqs >>>> NO_EDXAPP_SUDO=1 EDX_PLATFORM_SETTINGS_OVERRIDE=aws >>>> /edx/bin/edxapp-migrate-lms --traceback --pythonpath=. >>>> Traceback (most recent call last): >>>> File "manage.py", line 111, in <module> >>>> startup = importlib.import_module(edx_args.startup) >>>> File "/usr/lib/python2.7/importlib/__init__.py", line 37, in >>>> import_module >>>> __import__(name) >>>> File "/edx/app/edxapp/edx-platform/lms/startup.py", line 10, in >>>> <module> >>>> settings.INSTALLED_APPS # pylint: disable=pointless-statement >>>> File >>>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/conf/__init__.py", >>>> >>>> line 48, in __getattr__ >>>> self._setup(name) >>>> File >>>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/conf/__init__.py", >>>> >>>> line 44, in _setup >>>> self._wrapped = Settings(settings_module) >>>> File >>>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/conf/__init__.py", >>>> >>>> line 92, in __init__ >>>> mod = importlib.import_module(self.SETTINGS_MODULE) >>>> File "/usr/lib/python2.7/importlib/__init__.py", line 37, in >>>> import_module >>>> __import__(name) >>>> File "/edx/app/edxapp/edx-platform/lms/envs/aws.py", line 439, in >>>> <module> >>>> AUTH_TOKENS = json.load(auth_file) >>>> File "/usr/lib/python2.7/json/__init__.py", line 290, in load >>>> **kw) >>>> File "/usr/lib/python2.7/json/__init__.py", line 338, in loads >>>> return _default_decoder.decode(s) >>>> File "/usr/lib/python2.7/json/decoder.py", line 369, in decode >>>> raise ValueError(errmsg("Extra data", s, end, len(s))) >>>> ValueError: Extra data: line 205 column 1 - line 215 column 1 (char >>>> 7059 - 7451) >>>> Traceback (most recent call last): >>>> File "manage.py", line 111, in <module> >>>> startup = importlib.import_module(edx_args.startup) >>>> File "/usr/lib/python2.7/importlib/__init__.py", line 37, in >>>> import_module >>>> __import__(name) >>>> File "/edx/app/edxapp/edx-platform/lms/startup.py", line 10, in >>>> <module> >>>> settings.INSTALLED_APPS # pylint: disable=pointless-statement >>>> File >>>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/conf/__init__.py", >>>> >>>> line 48, in __getattr__ >>>> self._setup(name) >>>> File >>>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/conf/__init__.py", >>>> >>>> line 44, in _setup >>>> self._wrapped = Settings(settings_module) >>>> File >>>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/conf/__init__.py", >>>> >>>> line 92, in __init__ >>>> mod = importlib.import_module(self.SETTINGS_MODULE) >>>> File "/usr/lib/python2.7/importlib/__init__.py", line 37, in >>>> import_module >>>> __import__(name) >>>> File "/edx/app/edxapp/edx-platform/lms/envs/aws.py", line 439, in >>>> <module> >>>> AUTH_TOKENS = json.load(auth_file) >>>> File "/usr/lib/python2.7/json/__init__.py", line 290, in load >>>> **kw) >>>> File "/usr/lib/python2.7/json/__init__.py", line 338, in loads >>>> return _default_decoder.decode(s) >>>> File "/usr/lib/python2.7/json/decoder.py", line 369, in decode >>>> raise ValueError(errmsg("Extra data", s, end, len(s))) >>>> ValueError: Extra data: line 205 column 1 - line 215 column 1 (char >>>> 7059 - 7451) >>>> >>>> >>>> Captured Task Output: >>>> --------------------- >>>> >>>> ---> pavelib.servers.update_db >>>> ---> pavelib.prereqs.install_prereqs >>>> NO_EDXAPP_SUDO=1 EDX_PLATFORM_SETTINGS_OVERRIDE=aws >>>> /edx/bin/edxapp-migrate-lms --traceback --pythonpath=. >>>> >>>> Build failed running pavelib.servers.update_db: Subprocess return code: >>>> 1 >>>> *Please help me* >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "General Open edX discussion" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/edx-code/fc55185d-2d72-40e0-9341-717562be34ad%40googlegroups.com >> >> <https://groups.google.com/d/msgid/edx-code/fc55185d-2d72-40e0-9341-717562be34ad%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > > -- You received this message because you are subscribed to the Google Groups "General Open edX discussion" group. To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/16a3280b-e246-4be8-85e5-786d3ac2f2e8%40googlegroups.com.