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

Email Domain Issue #58

Open
kimharr24 opened this issue Mar 17, 2024 · 0 comments
Open

Email Domain Issue #58

kimharr24 opened this issue Mar 17, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@kimharr24
Copy link

kimharr24 commented Mar 17, 2024

Problem:
When users are signing up to the recruitment portal, only northeastern.edu and husky.neu.edu domains are allowed for valid emails. Let's assume a user signs up with northeastern.edu. Now, when a user accesses our Google Forms to submit an application, they have to sign into a Google account. However, as far as I'm aware, northeastern.edu emails do not have an associated Google account -- only husky.neu.edu emails are valid Google accounts. Therefore, they will sign in with husky.neu.edu, and the email recorded with their application submission will be a husky.neu.edu email. When the application gets sent to our endpoint, it will not be able to associate the application with a user because the user previously signed up to Cognito with a northeastern.edu email, and their application will never be saved.

Proposed Fix:
Update the Google Forms AppScript to transform husky.neu.edu emails into northeastern.edu emails. Ensure that only northeastern.edu email addresses are stored in our database. This means also updating the signup endpoint to restrict to solely northeastern.edu email addresses.

@kimharr24 kimharr24 added the bug Something isn't working label Mar 17, 2024
@kimharr24 kimharr24 changed the title email domain issues Email Domain Issue Mar 17, 2024
@ojn03 ojn03 self-assigned this Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants