ବ୍ରାଉଜର ଗୋପନୀୟତା
ତୃତୀୟ ପକ୍ଷ କୁକିଜ୍ ଓ ସଂରକ୍ଷଣ ବିଭାଜନ
ବାସ୍ତବରେ ଭିନ୍ନ ଦୁଇଟି ଶୀର୍ଷ ସ୍ତରର ସାଇଟ୍ ଅଧୀନରେ ଏମ୍ବେଡ୍ ତୃତୀୟ ପକ୍ଷ ମୂଳ ସଂରକ୍ଷଣ ଅଂଶୀଦାର କରେ କି ଅଲଗା କରେ ନିରୀକ୍ଷଣ କରନ୍ତୁ।
ନୂଆ କ୍ରମ ଆରମ୍ଭ କରନ୍ତୁ
- ତୃତୀୟ ପକ୍ଷ ପରୀକ୍ଷା ମୂଳରେ ପ୍ରଥମ ପକ୍ଷ ଆରମ୍ଭ।
- ସାଇଟ୍ A ଅଧୀନରେ ତୃତୀୟ ପକ୍ଷ ଭାବେ ଲୋଡ୍ ହେଉଛି।
- ସାଇଟ୍ B ଅଧୀନରେ ତୃତୀୟ ପକ୍ଷ ଭାବେ ଲୋଡ୍ ହେଉଛି।
- କୁକିଜ୍, localStorage, IndexedDB, CHIPS ଓ Storage Access API ତୁଳନା କରନ୍ତୁ।
ସାଇଟ୍ ସେଟଅପ୍ ଯାଞ୍ଚ ହେଉଛି
ପଞ୍ଜୀକରଣଯୋଗ୍ୟ ସାଇଟ୍ ଅଧିକୃତ Public Suffix List ର ସ୍ଥାନୀୟ ନକଲ ବ୍ୟବହାର କରି ଯାଞ୍ଚ ହୁଏ, ICANN ଓ PRIVATE ବିଭାଗ ସମେତ। ପରୀକ୍ଷା ସମୟରେ କୌଣସି ତାଲିକା ଡାଉନଲୋଡ୍ ହୁଏ ନାହିଁ।
ପୂର୍ବ ଓ ପରେ ତୁଳନା କରନ୍ତୁ
ସମାନ ଉପକରଣରେ ସମାନ ପରୀକ୍ଷା କରି ଏକ ଆଧାର ସେଭ୍ କରନ୍ତୁ। VPN ସକ୍ରିୟ କରନ୍ତୁ କିମ୍ବା ଗୋଟିଏ ପ୍ରାସଙ୍ଗିକ ସେଟିଂ ବଦଳାନ୍ତୁ, ସମାନ ପରିସ୍ଥିତିରେ ପୁଣି ପରୀକ୍ଷା କରନ୍ତୁ ଓ ପରବର୍ତ୍ତୀ ଫଳାଫଳ ସେଭ୍ କରନ୍ତୁ।
ତୁଳନା ପାଇଁ ପୂର୍ବ ଓ ପରବର୍ତ୍ତୀ ଫଳାଫଳ ସେଭ୍ କରନ୍ତୁ।
ଏହି ପରୀକ୍ଷା କଣ ଜଣାଏ
ଆଧୁନିକ ବ୍ରାଉଜର ଏମ୍ବେଡ୍ କରୁଥିବା ସାଇଟ୍ ଅନୁଯାୟୀ ତୃତୀୟ ପକ୍ଷର ସଂରକ୍ଷଣ ଅଲଗା କରିପାରେ। ଏହି ପରୀକ୍ଷା କେବଳ କୁକିଜ୍ ଅଛି କି ଯାଞ୍ଚ ନ କରି ସେହି ଆଚରଣ ଯାଞ୍ଚ କରେ। ଗୋଟିଏ ପଞ୍ଜୀକରଣଯୋଗ୍ୟ ଡୋମେନ୍ର ଦୁଇ ପଥ କିମ୍ବା ସବଡୋମେନ୍ ସାଧାରଣତଃ ସମାନ ସାଇଟ୍ ରହେ, ତେଣୁ ଅର୍ଥପୂର୍ଣ୍ଣ କ୍ରସ୍-ସାଇଟ୍ ତୁଳନା ଦେଇପାରେ ନାହିଁ।
ପରୀକ୍ଷା କିପରି କରିବେ
- ବିନ୍ୟାସିତ ସେଟଅପ୍ ଦୁଇଟି ଭିନ୍ନ HTTPS ଶୀର୍ଷ ସ୍ତରର ସାଇଟ୍ ଓ ଏକ ପୃଥକ ଏମ୍ବେଡ୍ ତୃତୀୟ ପକ୍ଷ ସାଇଟ୍ ଦେଉଛି କି ଯାଞ୍ଚ କରନ୍ତୁ।
- ସନ୍ଦର୍ଭ ସୃଷ୍ଟି ନ ଏଡ଼ାଇ ମାର୍ଗଦର୍ଶିତ ସିଧା ପରିଦର୍ଶନ, ସାଇଟ୍ A ଓ ସାଇଟ୍ B ପର୍ଯ୍ୟାୟ ଅନୁସରଣ କରନ୍ତୁ।
- ସଂରକ୍ଷଣ ପ୍ରଣାଳୀ ଅଲଗା ପଢ଼ନ୍ତୁ ଓ ଶେଷ ହେଲେ ସଫା କରିବା ପଥ ବ୍ୟବହାର କରନ୍ତୁ; ଇଚ୍ଛା ହେଲେ ମାତ୍ର Storage Access ପରୀକ୍ଷା କରନ୍ତୁ।
ମାପ କିପରି କାମ କରେ
ପ୍ରୋଟୋକଲ୍ ଉଭୟ ଶୀର୍ଷ ସ୍ତରର ସାଇଟ୍ ଅଧୀନରେ ସାଧାରଣ କୁକିଜ୍, Partitioned କୁକିଜ୍, localStorage ଓ IndexedDB ତୁଳନା କରେ। ସନ୍ଦର୍ଭ କିମ୍ବା ବିଭାଜନ ପରିଚାୟକ ପଢ଼ାଯାଇପାରେ କି ଏହା ରେକର୍ଡ କରେ।
ବିନ୍ୟାସିତ ସାଇଟ୍ ସଂଯୋଜକ ସହ କ୍ଷଣସ୍ଥାୟୀ ପରୀକ୍ଷା ନିରୀକ୍ଷଣ ବିନିମୟ କରେ। କ୍ଲାଏଣ୍ଟ ସନ୍ଦର୍ଭ ମୂଲ୍ୟ ହ୍ୟାଶ୍ ହୁଏ; ସର୍ଭର ସ୍ଥିତି IP କିମ୍ବା User-Agent ବିନା ବୈଷୟିକ ନିରୀକ୍ଷଣ ରଖେ, ଯଦିଓ ଭିତ୍ତିଭୂମି ଲଗ୍ରେ ପରୀକ୍ଷା URL ଟୋକନ୍ ଥାଇପାରେ।
ନିଜ ଫଳାଫଳ ବୁଝନ୍ତୁ
- ଅଂଶୀଦାର ତୃତୀୟ ପକ୍ଷ ସ୍ଥିତି
- ଉଭୟ ଭିନ୍ନ ସାଇଟ୍ ଅଧୀନରେ ଏକ ସନ୍ଦର୍ଭ ପହଞ୍ଚଯୋଗ୍ୟ। ଏହି ପ୍ରଣାଳୀ ପରୀକ୍ଷିତ ଏମ୍ବେଡିଂ ପ୍ରସଙ୍ଗ ମଧ୍ୟରେ ସ୍ଥିତି ଅତିକ୍ରମ କରିବାକୁ ଦେଇଛି।
- ବିଭାଜିତ ସ୍ଥିତି
- ଲେଖିବା କାମ କରେ କିନ୍ତୁ ଦୁଇ ସାଇଟ୍ ଅଧୀନରେ ପରିଚାୟକ ଭିନ୍ନ। ଏହା ପରୀକ୍ଷିତ ପ୍ରଣାଳୀ ଓ ପରିସ୍ଥିତି ପାଇଁ ପୃଥକତା ସମର୍ଥନ କରେ।
- ଅନୁପସ୍ଥିତ କିମ୍ବା ଅନିର୍ଦ୍ଧାରିତ ସ୍ଥିତି
- ବ୍ଲକ୍, ବିଭାଜନ, ମିଆଦ ଶେଷ, ଫ୍ରେମ୍ ନୀତି କିମ୍ବା ବୈଷୟିକ ବିଫଳତା ଅନୁପସ୍ଥିତି ବ୍ୟାଖ୍ୟା କରିପାରେ। ଅବୈଧ ସାଇଟ୍ ବିନ୍ୟାସ କିମ୍ବା ଅନୁପସ୍ଥିତ ଅନୁମତି ସାର୍ବଜନୀନ ବ୍ଲକ୍ ପ୍ରମାଣ କରିପାରେ ନାହିଁ।
ପୂର୍ବ ଓ ପରେ ତୁଳନା କରନ୍ତୁ
- ସମାନ ତିନିଟି ସାଇଟ୍, ପ୍ରୋଫାଇଲ୍, ମୋଡ୍ ଓ ପୂର୍ବ ଅନୁମତି ସହ ଆଧାର ସମ୍ପୂର୍ଣ୍ଣ କରନ୍ତୁ।
- ଗୋଟିଏ କୁକି ନୀତି କିମ୍ବା ସୁରକ୍ଷା ସେଟିଂ ବଦଳାନ୍ତୁ, ପରୀକ୍ଷା ସ୍ଥିତି ସଫା କରନ୍ତୁ ଓ ମାର୍ଗଦର୍ଶିତ କ୍ରମ ପୁଣି କରନ୍ତୁ।
- ପ୍ରତ୍ୟେକ ପ୍ରଣାଳୀ ଓ Storage Access ଅନୁମତି ତୁଳନା କରନ୍ତୁ। ସାଧାରଣ ଓ ବ୍ୟକ୍ତିଗତ ବ୍ରାଉଜିଂ ପାଇଁ ଅଲଗା ଆଧାର ସ୍ଥାପନ କରନ୍ତୁ।
ପରୀକ୍ଷାର ସୀମା
- Partitioned କୁକିଜ୍ ଓ Storage Access ପାଇଁ ବ୍ରାଉଜର ସମର୍ଥନ ଭିନ୍ନ; କେବଳ କୁକି ଗୁଣ ଏହାର ପରିଚାଳନା ପ୍ରମାଣ କରେ ନାହିଁ।
- ଦେଖାଯାଇଥିବା ଆଚରଣ ପ୍ରତ୍ୟେକ ତୃତୀୟ ପକ୍ଷ ସମ୍ପର୍କ ବଦଳରେ ଏହି ସାଇଟ୍ ଓ ପରିସ୍ଥିତିରେ ଲାଗୁ ହୁଏ।
ଆବଶ୍ୟକ ହେଲେ କଣ ବଦଳାଇବେ
- ଆପଣ ଚାହୁଁଥିବାଠାରୁ ଅଧିକ ବ୍ୟାପକ ଭାବେ ସ୍ଥିତି ଅଂଶୀଦାର ହୁଏ
- ତୃତୀୟ ପକ୍ଷ ସଂରକ୍ଷଣ ସେଟିଂସ୍ ଓ ସାଇଟ୍ ବ୍ୟତିକ୍ରମ ସମୀକ୍ଷା କରନ୍ତୁ, ତାପରେ ନୂଆ କ୍ରମ ପୁଣି କରନ୍ତୁ।
- ସେଟଅପ୍ କିମ୍ବା ନିୟନ୍ତ୍ରଣ ବିଫଳ
- ଅନିର୍ଦ୍ଧାରିତ ଫଳାଫଳ ରଖନ୍ତୁ ଓ କୁକି ବ୍ଲକ୍ ଯୋଗୁଁ ବୋଲି କହିବା ପୂର୍ବରୁ ସାଇଟ୍ ଉପଲବ୍ଧତା କିମ୍ବା ବ୍ରାଉଜର ନୀତି ଯାଞ୍ଚ କରନ୍ତୁ।
ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନ
ଦୁଇଟି ସବଡୋମେନ୍ ବିଭାଜନ ପରୀକ୍ଷା କରିପାରେ କି?
ସାଧାରଣତଃ ସେମାନେ ସମାନ ପଞ୍ଜୀକରଣଯୋଗ୍ୟ ସାଇଟ୍ ଅଂଶୀଦାର କଲେ ନୁହେଁ। ସେଟଅପ୍ ବାସ୍ତବରେ ଭିନ୍ନ ଶୀର୍ଷ ସ୍ତରର ସାଇଟ୍ ଯାଞ୍ଚ କରିବା ଆବଶ୍ୟକ।
ବ୍ଲକ୍ ହୋଇଥିବା କୁକି ଅର୍ଥ ସମସ୍ତ ସଂରକ୍ଷଣ ବ୍ଲକ୍ କି?
ନା। କୁକିଜ୍, localStorage ଓ IndexedDB ଭିନ୍ନ ଆଚରଣ କରିପାରେ ଓ ଅଲଗା ନିରୀକ୍ଷଣ ଆବଶ୍ୟକ।