English 中文(简体)
Creating a function for a chrome extension to check a user s role in Laravel based website
原标题:
  • 时间:2023-06-01 02:16:33
  •  标签:
  • php
  • laravel

Edit: I think I was unclear. For clarification: the chrome extension is for a different purpose and I need the chrome extension to communicate with my laravel back-end, or get data on the user in some way, to allow chrome extension access to the user.

For the time being i ve implemented a very rudimentary and not-so-ideal setup, where logging in to my website re-directs to the account settings area and this triggers a function in the chrome extension s code to fetch the role of the user which is displayed on the page as info for them.

Obviously there are 90 better ways to do it than this, I just wanted to get something in place in the beginning because I m rather new and I have a lot to learn to implement a better solution.

The one thing that came to mind was to do some kind of role check via API, but immediately that sounded like a security nightmare because for that to work my API credentials would have to be written in plaintext (or very crudely obfuscated) and stored in the extension files for all to see, since chrome s new manifest v3 rules do not allow for external code to be run, so unless I m missing an obvious solution to this, that seemed like a no-go.

I was hoping some kind folks would suggest some other solutions to this that I can research (or if there is a solution to the aforementioned API idea), because I will admit to not even knowing all the options out there for this.

Thanks

问题回答

暂无回答




相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签