Broker Authentication Integration

Job ID: 39732108

Budget: ₹600 – ₹1,500 INR

I need a secure JavaScript + PHP solution for authenticating users with brokers Zerodha and Fyers. User details and authentication credentials should be stored in a database.

Requirements:
- User Interface: Buttons for each broker (Zerodha & Fyers)
- Authentication Flow:
- User clicks on broker button
- Authenticate with broker
- Save credentials in DB
- Data to save:
- Zerodha: username, mobile number, client ID, TOTP, app ID, secret key
- Fyers: name, mobile number, client ID, TOTP, PIN, secret ID, app ID, access token
- Security: Custom measures, not just basic or advanced encryption

Deliverables:
- Working code
- SQL schema for database table creation
- Security implementation for credential storage

Ideal Skills:
- Proficient in JavaScript & PHP
- Experience with database management and security
- Knowledge of broker APIs (Zerodha & Fyers)