Matthew Piatetsky
9681ca36b8
fix unicode strings in common/
2019-02-05 10:57:00 -05:00
Nimisha Asthagiri
f840774169
Fix Studio SSO
...
ARCH-329
2018-12-22 22:48:46 -05:00
Gabe Mulley
5311509b19
Provide more context to calls to Segment.
...
Implementation for DE-1089.
Centralize the definition of context into a single method. This is in
common/djangoapps/track because the context is originally set there by
middleware.
2018-11-15 20:56:10 -05:00
Waheed Ahmed
bf5ad9b871
Update session cookie expiry.
...
Update session cookie expiry to 4 weeks regardless of remember me
checkbox is checked or not.
LEARNER-6219
2018-11-14 17:36:51 +05:00
Dillon-Dumesnil
1754dc5119
Merge pull request #19105 from edx/ddumesnil/unicode_cleanup
...
Cleaning up unicode waffle flag
2018-10-30 13:20:41 -04:00
Saleem Latif
ec2a36b4a4
Third Party Authentication (SSO): Default values for SAML attributes
2018-10-22 11:03:01 +05:00
Dillon Dumesnil
0a0df72fc9
Cleaning up unicode waffle flag
2018-10-19 13:25:08 -04:00
Nimisha Asthagiri
8cf44283c9
Consolidate user login and authentication code
2018-09-15 03:21:39 -04:00
asadiqbal
0dbdac3262
Unlink learner from Enterprise Customer when learner unlinks from IDP
2018-09-04 11:07:53 +05:00
Jeremy Bowman
3ff3eee2f2
TE-2689 Remove useless pylint suppressions part 4
2018-08-20 12:54:22 -04:00
Jeremy Bowman
69092ac18b
Fix unit tests with latest social-auth-* packages
2018-06-13 17:24:33 -04:00
Michael Youngstrom
26b4e30833
Remove django 1.8 shim
2018-06-06 10:34:56 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Brittney Exline
9a86a67ae0
ENT-943 Cleanup of old third_party_auth provider slug fields
2018-04-10 09:58:31 -04:00
Brittney Exline
682ec886ed
ENT-943 Refactoring third_party_auth models
2018-04-05 15:19:58 -04:00
John Hensley
c7c01e4a22
Fix user creation management commands
...
Two user creation scripts were broken by the move of
student.views._do_create_account to student.helpers.do_create_account.
This patch just catches the scripts up.
2018-02-14 11:32:26 -05:00
bmedx
1d45c85135
Refactor student login for readability and fix Django 1.11 issues
2018-01-24 11:26:43 -05:00
John Eskew
1504c098a9
Form expected test redirect urls properly.
2018-01-05 14:23:22 -05:00
bmedx
6ece1708a6
Make sure httpretty usage cleans up after itself
2017-12-22 15:36:46 -05:00
Saleem Latif
86da9c1c63
Disable linking of personal accounts to enterprise customers via SSO
2017-12-18 15:12:42 +05:00
Sven Marnach
b77bff4d96
Small fixes to support Okta SSO.
2017-11-28 16:50:53 +01:00
Matt Drayer
6027e5fc1d
mattdrayer/ENT-686: Enhanced logging for SuccessFactors exceptions
2017-11-09 10:00:17 -05:00
Matt Drayer
e9625aa75d
mattdrayer/ENT-686: Log SuccessFactors error response headers
2017-11-01 13:16:33 -04:00
Matt Drayer
8e51c69a51
Log additional context for SuccessFactors errors.
2017-10-18 12:41:35 +05:00
zubair-arbi
64152e6841
add error message in odata api log
...
ENT-600
2017-08-29 19:10:22 +05:00
Jesse Shapiro
700e8053db
Generalize support for user fields from SAP SuccessFactors SSO providers
2017-08-09 13:07:00 -04:00
Uman Shahzad
8b65ca17c5
Migrate to latest, split python-social-auth.
...
PSA was monolothic, now split, with new features, like
a DB-backed partial pipeline. FB OAuth2 version also upped.
Partial pipelines don't get cleared except when necessary.
They persist for special cases like change of browser while
still mid-pipeline (i.e. email validation step).
Refactor, cleanup, and update of a lot of small things as well.
PLEASE NOTE the new `social_auth_partial` table.
2017-06-20 22:05:36 +05:00
Uman Shahzad
d5c85331c5
Automatically populate additional fields for SSO scenarios.
...
When authenticating using an SAML IdP, gather additional user
data besides what is standard. Requires admin to input JSON
in settings to recognize the additional user data.
2017-06-18 22:18:43 +00:00
Matt Drayer
5097bd6e54
mattdrayer/ENT-328: Update account activation message on sign-in form.
2017-05-04 10:58:42 -04:00
Jesse Shapiro
ee9f632a3d
Allow per-SSO-provider session expiration limits
2017-04-18 09:07:53 -04:00
Jesse Shapiro
da3867e870
Enable direct calls to SAP SuccessFactors OData API to fetch user data during SSO process
2017-04-06 10:31:01 -04:00
Matt Drayer
b64503848c
Add SAML metadata refresh control flag
...
mattdrayer: Change model fieldname, revise code, fix bad tests.
2017-04-02 16:47:20 -04:00
Clinton Blackburn
4cc7628696
Upgraded to Python Social Auth 0.2.21 to resolve migration issue
2017-03-10 23:06:02 -05:00
Hasnain
2f1d405146
Set 'created_on_site' UserAttribute on account creation.
...
We need to be able to track which site a given user account was created on. This
change will create a UserAttribute model with a key of 'created_on_site' and a value
containing the domain of the site on which the user accounted was created.
WL-977
2017-02-22 05:12:21 -05:00
Clinton Blackburn
1189867dd2
Removed references to ECOMMERCE_API_SIGNING_KEY
...
We should not be using custom signing keys for each service at this time. We may want to return to this strategy in the future; but, this is not the direction any of our other services are going in.
ECOM-6541
2017-02-01 01:51:21 -05:00
Saleem Latif
befe3052c9
Update saml --pull command to raise error when it fails.
2016-12-13 12:36:38 +05:00
Jesse Shapiro
fc814aee95
Add data sharing consent features for EnterpriseCustomer
2016-12-12 09:30:38 -05:00
Jesse Shapiro
45bca67f79
Set up type conversion in third_party_auth to allow cacheDuration attribute to work
2016-09-26 10:28:39 -04:00
Jesse Shapiro
ce2ab5b15c
Adding 'visible' field for SSO providers
2016-09-08 11:27:09 -04:00
Braden MacDonald
8bf9b188a5
Add optional "debug mode" w/ detailed logging for SAML IdPs
2016-09-06 15:27:45 -07:00
wajeeha-khalid
03cee389e0
update oauthlib version to 1.0.3
2016-07-25 10:59:42 +05:00
Sylvia Pearce
8b1f28d317
Account registration and activation text string revisions
2016-06-27 13:32:53 -04:00
Calen Pennington
d77025c873
Use a contextmanager to cleanup after manipulating the current request in third_party_auth tests
2016-06-09 10:10:39 -04:00
Ahsan Ulhaq
d31b7cbd68
Complete Order History area for students
...
ECOM-2361
2016-06-08 21:45:07 +05:00
Braden MacDonald
ee444ed67f
Enable Azure AD third party auth provider by default
2016-03-29 15:24:00 -07:00
Hasnain
0971e3715a
Added check for duplication of email
2016-01-29 14:01:07 +00:00
Braden MacDonald
a654d5e7ac
Add additional data to custom SSO auth form extension points
2015-12-04 15:38:18 -08:00
Braden MacDonald
4645c6ecdd
Allow using a custom login/register form with third_party_auth
2015-12-01 15:43:34 -08:00
Braden MacDonald
40448e44fa
Address review comments and test failure
2015-11-16 16:11:00 -08:00
Braden MacDonald
f1bfa56884
Clean up integration tests, test logging in without activation
2015-11-16 16:11:00 -08:00