标签: login-page

带有 MySQL 连接的 PHP 中的参数化查询

我读过关于 SQL 注入的内容,所以我在我的网站上进行了尝试,当然它奏效了。我们正在连接到数据库。所以这是我登录页面的 PHP 代码的一部分:

$userName = $_POST["username"];
$userPass = $_POST["password"];

$query = "SELECT * FROM users WHERE username = '$userName' AND password = '$userPass'";

$result = mysqli_query($dbc, $query); //$dbc is for MySQL connection: $dbc = @mysqli_connect($dbhost, $dbuser, $dbpass, $db)

$row = mysqli_fetch_array($result);

if(!$row){
    echo "No existing user or wrong password.";
}
Run Code Online (Sandbox Code Playgroud)

我一直在寻找解决方案很长时间,但我无法弄清楚如何以参数化的方式使其工作。你能帮我完成我的代码以防止 SQL 注入吗?

php mysql sql-injection login-page

8
推荐指数
1
解决办法
1万
查看次数

Keycloak - 如何在登录页面添加返回应用程序链接

我想知道如何在 keycloak 登录页面上添加“返回应用程序”链接。我正在使用反应前端,当我使用 keycloak.login() 方法时,我将访问我的 keycloak 服务器。在这里,我想添加通过 keycloak 登录方法发送的redirectUri 返回到我的应用程序的可能性。

我在领域管理中没有找到任何选项,并且我创建了一个自定义主题,但没有获取用于访问redirectUri 链接的属性名称。

谢谢亚瑟

login-page reactjs keycloak custom-theme

6
推荐指数
1
解决办法
4929
查看次数

PrimeFaces CSS皮肤未在登录页面中显示,也是JavaScript未定义的错误

我在我的网络应用程序中使用PrimeFaces 3.4,对于特定页面,控件不会与普通的PrimeFaces皮肤一起显示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:p="http://primefaces.org/ui">
<h:head>
    <title>VMS login</title>
</h:head> 
<h:body> 
  <h:form id="loginForm">
    <p:messages id="messages" showDetail="true" autoUpdate="true" closable="true" />  
    <p:panel header="#{msgs['login.title']}">
      <p:panelGrid id="loginPanel" columns="2">
        <h:outputText value="#{msgs['login.username']}" />
        <p:inputText id="j_username" value="#{loginFormBean.userName}" required="true"></p:inputText>
        <p:message for="j_username" ></p:message>
        <h:outputText value="#{msgs['login.password']}" />
        <p:password id="j_password" value="#{loginFormBean.password}" required="true" feedback="false"></p:password>
        <p:message for="j_password"></p:message>
        <p:commandButton action="#{loginController.loginUsingSpringAuthenticationManager}" value="#{msgs['login.button']}" update="loginForm" ajax="true"></p:commandButton>
      </p:panelGrid>
    </p:panel>
  </h:form>
</h:body>
</html>
Run Code Online (Sandbox Code Playgroud)

这输出到:

在此输入图像描述

面板应该有一个标题,依此类推.

有趣的是,在我<p:layout>在布局中使用不同面板的另一个页面中,它们显示正常的PrimeFaces外观和感觉.

我究竟做错了什么?谢谢

jsf look-and-feel primefaces jsf-2 login-page

3
推荐指数
1
解决办法
1583
查看次数

更改启动页面

我试图将我的启动页面从Default.aspx更改为Login.aspx.但它似乎不起作用.我也在使用一个主页.

我一直在尝试右键单击login.aspx并"设置为起始页面"并右键单击我的projekt /属性页面/启动选项/并在其中添加login.aspx.但它仍然以Default.aspx开头.

任何建议都会对我有帮助.

.net c# asp.net login-page

2
推荐指数
1
解决办法
1986
查看次数

无法在 Bootstrap 5 导航选项卡中的选项卡之间切换

我正在尝试创建一个登录页面,其中有两个选项卡。一个用于登录,另一个用于注册。我想在登录选项卡中显示用户名、密码,在注册选项卡中显示姓名、姓氏、电子邮件。我已经编写了代码,我可以看到这两个选项卡,但问题是,如果我将 class="nav-link active" 仅用于登录选项卡,那么我无法在它们之间切换,那么即使我可以看到它也只会显示并触摸注册选项卡,我没有切换。当我单独保持 class="nav-link active" 注册选项卡时,会发生同样的情况,登录选项卡无法访问。我希望我已经解释清楚了,请随时启发我。全部欢迎回复。谢谢。HTML 代码:

<body>
<div class="container">
        <ul class="nav nav-tabs">
            <li class="nav-item">
                <a class="nav-link active" href="#login-contents" id="login-tab">Log In</a>
            </li>
            <li class="nav-item" >
                <a class="nav-link" href="#register-contents" id="register-tab">Register</a>
            </li>
        </ul>
        <div class="tab-content">
            <div id="login-contents" class="tab-pane active">
                <table>
                    <tr>
                        <td>Username :</td>
                        <td><input type="text" id="ip-username" placeholder="Username"></td>
                    </tr>
                    <tr>
                        <td>Password :</td>
                        <td><input type="text" placeholder="Password" id="ip-password"></td>
                    </tr>
                </table>
            </div>
            <div id="register-contents" class="tab-pane fade">
                <table>
                    <tr>
                        <td>Name :</td>
                        <td><input type="text" placeholder="First Name" id="ip-f-name"></td>
                    </tr>
                    <tr>
                        <td>Last Name :</td>
                        <td><input type="text" placeholder="Last Name" id="ip-l-name"></td> …
Run Code Online (Sandbox Code Playgroud)

html tabs login-page twitter-bootstrap bootstrap-5

1
推荐指数
1
解决办法
4080
查看次数

Spring安全自定义登录页面

任何人都可以帮我解决如何在自定义登录jsp文件中添加更多字段?默认值为"j_username"和"j_password".如果我想添加更多的领域,即,并希望得到它在我的CustomAuthenticationProvider类扩展AbstractUserDetailsAuthenticationProvider.如果有任何资源或链接,请告诉我.

spring spring-security login-page

0
推荐指数
1
解决办法
1451
查看次数

通过Android Eclipse创建登录页面

我正在创建一个登录注册页面,其中包含两个编辑文本框(一个用于用户名,另一个用于密码)和一个登录按钮.如果没有在文本框中填写所需信息,用户就无法进入.我怎样才能做到这一点?

android login-page

-1
推荐指数
1
解决办法
834
查看次数