SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
http://www.rockrms.com
580 stars 353 forks source link

[Alpha 1.16.7.2] Next-Gen Check-in Authentication Issue #6064

Closed mikedotmundy closed 1 week ago

mikedotmundy commented 1 week ago

Description

The 2 new Next-Gen Check-in pages that are shipped with Rock do not have the same security settings as the Legacy Check-in pages. This can lead to a message being displayed on the page that is confusing to the user: IMG_0126

The message leads you to understand that it is an authentication issue but you are left with no option to log in. Legacy Check-in would have given you a login page to achieve authentication.

Here are the security settings for Legacy Check-in pages as they ship with Rock:

Screenshot 2024-11-13 at 09 16 36

Here are the security settings for the 2 new Next-Gen Check-in pages as they ship with Rock:

Screenshot 2024-11-13 at 09 16 50

Actual Behavior

Security settings are not the same from Legacy Check-in pages to Next-Gen Check-in pages, leading to confusion for the user.

Expected Behavior

It would make the most sense that the security settings should be set on these new pages to match Legacy Check-in pages. If there is a reason this should not happen, then it would make sense that either a) there is a link/button on the page to take the user to a login page or b) the documentation be updated to include instructions for what a user should do when reaching this page.

Steps to Reproduce

Issue Confirmation

Rock Version

v1.16.7.2 Alpha

Client Culture Setting

en-US

cabal95 commented 1 week ago

We discussed this internally and have updated the default security for the next-gen check-in pages to match the out-of-the-box security for v1 check-in.