-
Notifications
You must be signed in to change notification settings - Fork 80
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
Kiosk mode for Hasjob #78
Comments
The listed issue can be handled by restricting the enablement of kiosk mode using |
Good idea. It's a secure cookie, so the cookie can't be edited by users on their own computer. |
Also, Flask-Lastuser sessions are session-only cookies. Setting the contactpoint flag must turn it into a permanent cookie, and turning it off must change back to a session-only cookie. |
Instead, why not have a separate permanent cookie for kiosk mode & contactpoint data? |
Then we lose the automatic security control of Flask's session cookie and will need to setup all that infrastructure on our own (using the |
Ah, ok. Then the former suggestion makes more sense. |
Implemented in 31280e0 and subsequent commits. However, ContactPoint integration is still pending. |
In kiosk mode, Hasjob disables the Login feature and the Apply form for jobs. Instead, it:
Since the ContactPoint interaction is entirely client-side and per-browser, enabling kiosk mode involves the following steps:
/contactpoint
, a special URLIssues:
The text was updated successfully, but these errors were encountered: