授权的操作

授权这件事,相信很多人都干过。
比如说CSDN,就支持QQ网页版授权登录。
今天,我就来带大家写一篇登录应用程序的程序!

构思

想要完成这次项目,有以下几个注意的点:

  1. 必须在登录程序中拥有账号,才能够授权给被授权程序
  2. 被授权程序会通过侦测的形式来确定主程序是否授权
  3. 要判断是否成功授权

创建文档

首先打开"Dev-C++"应用程序;
选择Console中的std::thread程序,类型是C++,名字叫授权;
图1.1 选择程序
然后,会看见一些代码:
图1.2 一大堆代码
把它们选中
图1.3 将代码全选
然后删除
图1.4 空程序

代码块

在这里,我们假设我们的授权软件名字叫HiChat,被授权软件叫做文文码字助手,
输入代码:

#include <bits/stdc++.h>
using namespace std;
#include <windows.h>
#define user "进击的企鹅"
#define password "12345678"
#define id "666666666"
string tname,tid,tpassword;
int login()//开始登陆了! 
{
	SetConsoleTitle("https://login.hichat.com/wenwenmazizhushou");
	cout<<"HiChat  <-->  文文码字助手";
	cout<<"\n\n\n\n账号:"<<user<<" (id:"<< id <<")";
	cout<<"\n\n\n1.我已同意 文文码字助手 获取我的所有信息\n";
	cout<<"2.我不同意 文文码字助手 获取我的所有信息\n";
	int n;
	cin>>n;
	if(n==1){
		tname=user;
		tid=id;
		tpassword=password;
		return 0;
	}
	else{
		return -1;
	}
}
int main()
{
	cout<<"正在跳转至登录页面......";
	Sleep(2000);
	system("cls");
	if(login()==-1){cout<<"授权已取消。"; return 0;}
	else
	system("cls");
	cout<<tname<<" "<<tid<<" "<<tpassword;
}

这就是一个非常简易的授权程序,赶紧在你的程序中用起来吧!

总结

知识点:

  1. 函数的调用
  2. 传值的操作

近日有 1 位关注我的小可爱,他是:
@sumiko159
谢谢!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值