Hosted website on Gitlab Pages asking for authorization via OAuth login.
Summary
My website hosted on gitlab pages requires authorization.
You may see that issue if you created a new private project after the end of July 2019. All older pages projects should have their pages sites public unless user explicitly enabled access control.
See Solution in that issue and related issues.
Steps to reproduce
Create a new private project with pages and visit pages web-site.
What is the current bug behavior?
Gitlab pages. It redirects to "https://gitlab.com/users/sign_in"
What is the expected correct behavior?
It should show hosted webpage.
Workaround
Visit Settings -> General -> Visibility
and change "Pages Access Control" to everyone and save changes. Changes make take up to 30 minutes to take effect.
Also see related issues for more context.
Solution
We can go through all not yet redeployed projects and fix the settings for them. This will be done by !18386 (merged)
For redeployed projects it is possible that access control was enabled on purpose or that user actually wants this behaviour. After !18386 (merged) will be deployed and migration will pass on production, we can check projects created over the last 3 months before enabling access control and create a list of projects with enabled access controll. We can notify these users after that.
Original description
Summary
My website hosted on gitlab pages was working fine. Link: https://praful.prajapti.gitlab.io/a2z-property-release Once size of pages is increased to 1 GB. Pipeline failed and It stoped working. Getting started to ask for authentication instead of showing pages. I reverted size of repository under 1 GB and Now Pipeline is getting success but still now my above mentioned issues in there and asking for authentication.
For example when using url "https://praful.prajapti.gitlab.io/a2z-property-release", Please do needful.
Steps to reproduce
Hit url 'https://praful.prajapti.gitlab.io/a2z-property-release' it redirects to "https://gitlab.com/users/sign_in"
What is the current bug behavior?
Gitlab pages. It redirects to "https://gitlab.com/users/sign_in"
What is the expected correct behavior?
It should show hosted webpage.