Forums

Authenticator fails, why?

fribse 28 Apr, 2016
Hi Guys
I've created a form that is supposed to allow a registered user to sign up to be a real clubmember.
This of course only works if there is a user currently logged in to the site.
So I wanted to use 'Authenticator', and I've 'allowed' all groups, except 'public' to be ok.
In the authenticator I've for now just entered a php statement, echoing 'logged in' or 'NOT logged in', and I always get the message 'NOT logged in', so what have I misunderstood?
fribse 28 Apr, 2016
Answer
Ahaaa, I think I figured it out after reading another post about something completely different πŸ˜‰
If I set Public to Inhereted, then the 'allowed' setting works for the other groups, and public is not allowed.
Very odd way of setting itπŸ™‚
GreyHead 28 Apr, 2016
Hi fribse,

I find this confusing too. 'Public' here means 'all users - including registered and guests' and that has to be allowed otherwise everyone is blocked. Guests means 'users who aren't logged in'.

Bob
fribse 29 Apr, 2016
I see, but I don't see a 'Guests' anywhere in it?
GreyHead 29 Apr, 2016
Hi fribse,

Guests are users who don't have a group assigned.

Bob
fribse 29 Apr, 2016
I think you misunderstood me, it's in the authenticator I don't see it:
[attachment=0]1.png[/attachment]
[attachment=1]2.png[/attachment]
[attachment=2]3.png[/attachment]
GreyHead 29 Apr, 2016
Hi fribse,

Yes, that's correct. Those are User Groups, Guests are users with no Group. But you wouldn't want to use the Authenticator action to give access to Guests.

Bob
fribse 29 Apr, 2016
Ahh, ok, so I'm not supposed to see the 'guest level' in it, got it. It's a bit confusing set up, compared to normal J groups.
Got it, thankyou!
This topic is locked and no more replies can be posted.