Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GEN-1937] Connexion: Empêcher l'écrasement des comptes France Travail (courriels dupliqués) #4619

Merged

Commits on Sep 18, 2024

  1. fix(FT OIDC): prevent overwriting duplicate emails

    fix(PoleEmploiConnectUserData): raise EmailInUseException on duplicate emails
    
    France Travail allows users to overload the same email, and we allow only one
    
    feat(pe_connect_callback): catch EmailInUseException
    
    feat: render messages as modals
    
    fix: quality
    
    feat(france_travail_registration_failure.html): redirect to jobseeker registration
    
    fix: tests
    
    feat(users/tests): test_get_redacted_full_name
    
    fix: solution should work for other identity providers
    
    refactor(User.get_redacted_full_name): extend existing utility
    
    fix(pe_connect/views.py): security best practice
    
    fix: remove unused code
    
    fix: requested changes
    
    refactor: move modals messages to modals block
    calummackervoy committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ec6500a View commit details
    Browse the repository at this point in the history