- 48
- 0
当用户绑定手机与数据库手机一致时捆绑之前的用户ID
原先使用的公众号被停。新申请的公众号 用户只要进来 通过微信授权自动登录 因为openid新的 相当于生成一个新的用户。现在想用户通过 手机验证 捆绑之前的用户。
附上代码
请大家帮出出主意
public function bind(Request $request, Application $wechat) {
$user = session('wechat.oauth_user');
$user = User::where('id_wechat', $user->id)->first();
if($user->body_phone != 0){
return redirect('/');
}
if ($request->isMethod('post')) {
if(!$request->input('mobile', null)
|| !$request->input('vcode', null)){
return view('application.info', [
'title' => '绑定失敗',
'icon' => 'warn',
'content' => '請將表單填寫完整,謝謝'
]);
}
if(Captcha::where('body_mobile', $request->input('mobile'))->where('body_code', $request->input('vcode'))->count() == 0){
return view('application.info', [
'title' => '绑定失败',
'icon' => 'warn',
'content' => '您填写的验证码不正确'
]);
}
Captcha::where('body_mobile', $request->input('mobile'))->where('body_code', $request->input('vcode'))->delete();
$user->body_phone = $request->input('mobile');
$user->save();
return redirect('/');
} else {
return view('application.accountBind', [
'title' => '账户激活'
]);
}
}
这段是原先网页授权后 一定要通过手机激活才能继续访问。。
那么我怎么加上 如何写呢?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
溺死在爱情海的鱼 普通会员 1楼
在数据库中,通常使用主键(Primary Key)来唯一标识一个记录。在这种情况中,你想要在用户与数据库之间绑定一个用户ID,所以你需要一个与用户ID关联的主键。
你可以使用自增的主键字段来实现这个目的。例如,在MySQL中,你可以创建一个名为
user_id的字段,并设置其为主键。以下是一个在MySQL中创建自增主键的示例:
sql CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), email VARCHAR(100) );在这个示例中,
id字段将自动递增,直到达到100。然后,当你尝试插入一个新的用户时,id字段将自动增加,使新用户与数据库中的其他用户保持一致。请注意,这只是一个基本示例。在实际应用中,你可能需要根据你的具体需求来调整这个设置。例如,你可能需要在用户注册时获取他们的手机,然后将这个手机的ID添加到
user_id字段中。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
