当前位置:   article > 正文

授权的操作_代码授权的输入方法有哪些

代码授权的输入方法有哪些

授权这件事,相信很多人都干过。
比如说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
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36

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

总结

知识点:

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/959191
推荐阅读
相关标签
  

闽ICP备14008679号