All Projects → meilbn → Mlbpasswordtextfield

meilbn / Mlbpasswordtextfield

Licence: mit
A custom password input like WeChat payment for iOS.

Projects that are alternatives of or similar to Mlbpasswordtextfield

Passwordtextfield
A custom TextField with a switchable icon which shows or hides the password and enforce good password policies
Stars: ✭ 281 (+620.51%)
Mutual labels:  password, textfield
Passhunt
Passhunt is a simple tool for searching of default credentials for network devices, web applications and more. Search through 523 vendors and their 2084 default passwords.
Stars: ✭ 961 (+2364.1%)
Mutual labels:  password
Textfieldeffects
Custom UITextFields effects inspired by Codrops, built using Swift
Stars: ✭ 5,708 (+14535.9%)
Mutual labels:  textfield
Secretscanner
Find secrets and passwords in container images and file systems
Stars: ✭ 895 (+2194.87%)
Mutual labels:  password
K8cscan
K8Cscan大型内网渗透自定义插件化扫描神器,包含信息收集、网络资产、漏洞扫描、密码爆破、漏洞利用,程序采用多线程批量扫描大型内网多个IP段C段主机,目前插件包含: C段旁注扫描、子域名扫描、Ftp密码爆破、Mysql密码爆破、Oracle密码爆破、MSSQL密码爆破、Windows/Linux系统密码爆破、存活主机扫描、端口扫描、Web信息探测、操作系统版本探测、Cisco思科设备扫描等,支持调用任意外部程序或脚本,支持Cobalt Strike联动
Stars: ✭ 693 (+1676.92%)
Mutual labels:  password
Prompt Password
This repository has been archived, use the built-in password prompt in Enquirer instead.
Stars: ✭ 8 (-79.49%)
Mutual labels:  password
Autocompletefield
Subclass of UITextField that shows inline suggestions while typing.
Stars: ✭ 656 (+1582.05%)
Mutual labels:  textfield
Chasm
A CHaracter Aware Splitting Method for producing password candidates.
Stars: ✭ 37 (-5.13%)
Mutual labels:  password
Mentalist
Mentalist is a graphical tool for custom wordlist generation. It utilizes common human paradigms for constructing passwords and can output the full wordlist as well as rules compatible with Hashcat and John the Ripper.
Stars: ✭ 945 (+2323.08%)
Mutual labels:  password
Bruteforce Database
Bruteforce database
Stars: ✭ 806 (+1966.67%)
Mutual labels:  password
Passcore
A self-service password management tool for Active Directory
Stars: ✭ 787 (+1917.95%)
Mutual labels:  password
Self Service Password
Web interface to change and reset password in an LDAP directory
Stars: ✭ 699 (+1692.31%)
Mutual labels:  password
Random Password Generator
Automatic random password generator class for PHP
Stars: ✭ 9 (-76.92%)
Mutual labels:  password
Keychaincracker
macOS keychain cracking tool
Stars: ✭ 693 (+1676.92%)
Mutual labels:  password
Passwordcockpit
Passwordcockpit is a simple, free, open source, self hosted, web based password manager for teams. It is made in PHP, Javascript, MySQL and it run on a docker service. It allows users with any kind of device to safely store, share and retrieve passwords, certificates, files and much more.
Stars: ✭ 34 (-12.82%)
Mutual labels:  password
Pwm
pwm
Stars: ✭ 657 (+1584.62%)
Mutual labels:  password
Crboxinputview
Verify code input view. Support security type for password.短信验证码输入框,支持密文模式
Stars: ✭ 749 (+1820.51%)
Mutual labels:  password
Taniwhatextfield
My first cocoapod framework
Stars: ✭ 26 (-33.33%)
Mutual labels:  textfield
Featherpasswordmanager
Highly portable extremely light-weight password manager that stores all your passwords in a local encrypted file.
Stars: ✭ 39 (+0%)
Mutual labels:  password
Gesture recognition
a gesture recognition verification lock
Stars: ✭ 37 (-5.13%)
Mutual labels:  password

MLBPasswordTextField

License MIT CocoaPods Language Platform Support

A custom password input like WeChat payment for iOS.

中文介绍

Demo Project

See MLBPasswordTextFieldDemo/MLBPasswordTextFieldDemo.xcworkspace.

Usage

In Programmatically

MLBPasswordTextField * textField = [[MLBPasswordTextField alloc] initWithFrame:CGRectMake(0, 0, 240, 40)];

In Iterface Builder

Drag an UITextField to your Storyboard or XIB, set its class to MLBPasswordTextField.

That's it!

If you want to custom, using properties in the Attributes Inspector.

Delegate

Delegate Implement delegate below to get called when input complete:

- (void)mlb_passwordTextField:(MLBPasswordTextField *)pwdTextField didFilledPassword:(NSString *)password;

Features

  • [x] Easy to use
  • [x] Use with Storyboards, XIBs, Code
  • [x] Design in Storyboard or XIB
  • [x] Cursor supported (>= 0.0.3)

Version History

  • 0.0.5 Add reset function to clear password.
  • 0.0.4 Fixed render view rect border has 1 pixel space when border width is 0.5 in iPhone 5S(i.e. 2x).
  • 0.0.3 Support show cursor.
  • 0.0.2 Bug fixes. Draw border and dot more precision.
  • 0.0.1 First version. Contains common features.

Installation

CocoaPods

  1. Add pod 'MLBPasswordTextField' to your Podfile.
  2. Run pod install or pod update.
  3. Import <MLBPasswordTextField/MLBPasswordTextField.h>.

Carthage

Not yet supported.

Manually

  1. Download all the files in the MLBPasswordTextField subdirectory.
  2. Add the source files to your Xcode project.
  3. Import MLBPasswordTextField.h.

Requirements

This library requires iOS 7.0+Xcode 8.0+.

Tested Devices

Devices

iPhone 7 Plus (iOS 10.1.1)

iPhone 5S (iOS 8.3)

iPhone 4S (iOS 8.1)

iPhone 4 (iOS 7.1.2)

Simulators

iPhone 6 (iOS 9.3)

iPhone 7 (iOS 10.1)

License

MLBPasswordTextField is provided under the MIT license. See LICENSE file for details.

中文介绍

一个 iOS 上自定义的密码输入文本框,类似于微信支付。

演示项目

运行 MLBPasswordTextFieldDemo/MLBPasswordTextFieldDemo.xcworkspace

使用方式

代码中使用

MLBPasswordTextField * textField = [[MLBPasswordTextField alloc] initWithFrame:CGRectMake(0, 0, 240, 40)];

Iterface Builder 中使用

拖拽一个 UITextField 到你的 Storyboard 或者 XIB 中,将其 Class 设置为 MLBPasswordTextField

就这样!

如果想自定义,可以使用 Attributes Inspector 中提供的属性。

Delegate

当输入完成时,可以使用 Delegate 的委托方法来获取回调:

- (void)mlb_passwordTextField:(MLBPasswordTextField *)pwdTextField didFilledPassword:(NSString *)password;

功能

  • [x] 使用简单
  • [x] 可以在 Storyboards、XIB 中使用,当然也可以通过代码创建
  • [x] 可以在 Storyboard 或者 XIB 中配置自定义属性
  • [x] 支持显示光标 (版本 >= 0.0.3)

版本历史

  • 0.0.5 增加了重置密码方法。
  • 0.0.4 修复了当 borderWidth 为 0.5(也就是默认宽度)时,在 iPhone 5S(也就是 2x) 上画的边框存在 1 像素空隙的 bug。
  • 0.0.3 支持显示光标。
  • 0.0.2 Bug 修复。更加精确地画边框和点。
  • 0.0.1 第一版。

安装

CocoaPods

  1. 在 Podfile 中添加 pod 'MLBPasswordTextField'
  2. 运行 pod installpod update
  3. 导入 <MLBPasswordTextField/MLBPasswordTextField.h>。

Carthage

暂未支持。

手动安装

  1. 下载 MLBPasswordTextField 文件夹内所有源文件。
  2. 将 MLBPasswordTextField 文件夹内所有源文件添加(拖入)到你的工程中。
  3. 导入 MLBPasswordTextField.h

系统要求

该项目最低支持 iOS 7.0+Xcode 8.0+

测试设备

真机

iPhone 7 Plus (iOS 10.1.1)

iPhone 5S (iOS 8.3)

iPhone 4S (iOS 8.1)

iPhone 4 (iOS 7.1.2)

模拟器

iPhone 6 (iOS 9.3)

iPhone 7 (iOS 10.1)

许可证

MLBPasswordTextField 使用 MIT 许可证,详情见 LICENSE 文件。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].