-
Notifications
You must be signed in to change notification settings - Fork 553
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Access Tags without login #605
Comments
Isn't this already possible with the "Allow public access to front" switch in the Users setting? |
No, it doesn't let users click on Tags |
See here and click on "My Spigot Plugins": https://hub.jeff-media.com/ I'd like the tags to be accessible by the public, too. |
I want to implement exact as shown in https://hub.jeff-media.com/. Some of tags to be public and some requires access. I guess for that I need some setting for each tag and I cannot find it. How to add authentication for some tags and not for others? Am I missing something? |
How did you even manage to make your tags accessible to the public? All my tags are only available when I log in, which is the opposite of what I want. |
@062bel313 I'm not sure what you meant by some tags being public. If you click on any of his tags, "My Spigot Plugins", "My Spigot Libraries", "Websites [German]", and "Internal", you will notice that you have to log in to his local account. All other links on the page however, are accessible through the normal browser because they point to public web pages. @mfnalex, if you want all your tags to be accessible from the public, all you need to do is to create an account without a password and ensure that the "Allow public access to front" is checked as what @062bel313 mentioned above. If however, as what @062bel313 wanted, you want some tags to be public and some to be private, then I think the you should change the title to be something more descriptive. |
sorry for hijacking the thread. |
@062bel313 I don't think you're hijacking the thread since it's relevant to OP's question. The thing I'm confused about is that you're saying that there are some tags in https://hub.jeff-media.com/ that are accessible by the public without having to log in, while from what I see, none of them are. Are you perhaps treating his links as tags? For example in the image below, "Discord" is accessible by the public since it's a link whereas "My Spigot Plugins" isn't since it's a tag. With an account password and "Allow public access to front" checked, I can reproduce this without an issue. If you're comfortable with it, maybe you can share with us the link to your Heimdall page so that I can see whether or not I can access your tags. |
I see, i misunderstood links and tags. How can i put my internal server
links within tags? Seems like i need to check more on tags, my bad.
On Wed, Aug 11, 2021 at 12:18 AM Arif Er ***@***.***> wrote:
@062bel313 <https://github.com/062bel313> I don't think you're hijacking
the thread since it's relevant to OP's question. The thing I'm confused
about is that you're saying that there are some tags in
https://hub.jeff-media.com/ that are accessible by the public without
having to log in, while from what I see, none of them are.
Are you perhaps treating his links as tags? For example in the image
below, "Discord" is accessible by the public since it's a link whereas "My
Spigot Plugins" isn't since it's a tag. With an account password and "Allow
public access to front" checked, I can reproduce this without an issue.
[image: image]
<https://user-images.githubusercontent.com/46054733/128973264-9f4e5f89-3481-4bc0-bc48-c7ce50eef329.png>
If you're comfortable with it, maybe you can share with us the link to
your Heimdall page so that I can see whether or not I can access your tags.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#605 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABS3Y42BIAHGRPIJPMYNH53T4IBZ3ANCNFSM472M64NA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>
.
--
Guna R. Bharati
|
I did that, and the tags are still not public :( EDIT: Public Access is enabled for both users |
@062bel313 |
@mfnalex Aha, I faced that problem when I first tried it out too! Sometimes you might need to wait for the DNS to update its cache. Maybe you can check it on a private browser to see if the changes have been updated. Another thing about your set up is that since jeff is the first user, by default, the page will show the dashboard for jeff. If you want it to show the dashboard for the user named public, you would have to set that as the first user. You can also change the user at the bottom left. |
What does DNS have to do with this? Anyway, I set the DNS records like months ago, so that cannot be the problem. I also tried in incognito mode, the tags are not accessible, just see for yourself :) https://hub.jeff-media.com |
I don't see the option to change the user to the "public" user that you created earlier. And if you set a password to your account, the tags will not be accessible unless you're logged in. |
After I create an account with password, and allow it public, then I created tags moved my web services inside the tags, then I no longer can access those which are inside tags. For my use case that is exactly what I wanted, so I need to put links inside tags that I do not want public access and all others in the home dashboard for public access. @arifer612 : I only have 1 account with a password set and public access enabled. In my case all the links in "Home Dashboard" tags are open to public, and anything under other tags, such as "Media" I created requires authentication. On your side I guess you want to give access to tags for public, seems like we cannot do that. |
Seems like I'll have to setup "subinstallations" of heimdall to accomplish what I need - just a simple dashboard without any access restrictions :/ |
maybe a config option for each tag could be added whether it's owner-only or public, would be nice |
I agree with @mfnalex, configuration with access restrictions for each tags and links would be a nice. |
If you're still looking for a solution to this, I have found a method to do just that using Authelia. It works well with the linuxserver/swag image so if you're reverse proxying and not using that image, I suggest you take a look at how they integrate Authelia into the configuration files. Back to how I pulled it off, I first removed the password for my only user on Heimdall since Authelia will handle all the authorisation. Heimdall setupI have 3 groups of users with different permissions planned out:
Each of these groups will have access to different tags in my Heimdall instance. I have Heimdall set up to launch at I now have to make sure that Authelia will handle the authorisation of the tags by including the following in the
Authelia setupAuthorisation will be done with a simple password managed using a local user-database so the policy is
Breaking them down, only members of the Added precautionsNaturally, I also had to make sure that I add on the proper access rules for the web apps that are supposed to be behind the tags. For example, I may have Grafana that is accessible at
The access rules added to the Authelia
BenefitsThe one benefit you get from using this approach is that you now have a single sign-on authentication that covers your whole domain and is configurable to do everything you want to. The values for the |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Hi, is it not possible to disable the user authentication? I want to create a publich dashboard, so basically:
Is this possible? I couldn't find anything related to this in the settings.
The text was updated successfully, but these errors were encountered: