Api đăng nhập php cho android

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách chúng ta có thể triển khai Đăng nhập và Đăng ký đơn giản trong Android bằng PHP và MySQL. Tôi sẽ sử dụng PHP để lập trình phụ trợ và cơ sở dữ liệu MySQL để lưu trữ dữ liệu trong cơ sở dữ liệu từ xa. Bạn có thể Nhận dịch vụ web PHP tại đây. Chương trình phụ trợ PHP

Hướng dẫn này có vài bước

Bạn có thể Đọc toàn bộ Giải thích và Tài liệu về cách triển khai điều này với Dịch vụ web PHP từ đây

Các tính năng bao gồm màn hình giật gân, Hoạt động đăng nhập, Hoạt động đăng ký và giao diện người dùng sử dụng Thanh công cụ thu gọn, CardView, AppBarLayout và BottomNavigationView

  • Có chuyển đổi khả năng hiển thị mật khẩu trên các trường mật khẩu

  • Nó được xây dựng như một ứng dụng bệnh viện, do đó các chủ đề y tế

  • Cấp API được sử dụng để biên dịch là 28

  • Thư mục "youcare" chứa mã api cho Đăng nhập php

  • Có một người dùng. bảng sql bao gồm tất cả các trường đăng ký 7. Tạo cơ sở dữ liệu của bạn và khởi chạy nó

  • Vui lòng sửa đổi mã và chỉ cần tạo khá nhiều nội dung của riêng bạn từ đó

  • Đừng quên ghi công

  • Cách tạo ứng dụng đăng ký người dùng android bao gồm điều kiện tồn tại cùng một email với Đăng nhập người dùng và chèn Tên người dùng, Email, Mật khẩu trên máy chủ trực tuyến động trong hướng dẫn studio android với tất cả mã nguồn

    mô tả dự án. Trong hướng dẫn này, chúng ta sẽ tạo một ứng dụng Android với ba hoạt động khác nhau thực hiện nhiệm vụ Đăng ký người dùng nơi người dùng ứng dụng nhập Tên, Họ, Email và Mật khẩu của họ. Tất cả những chi tiết đó sẽ được lưu trữ – chèn trực tiếp vào cơ sở dữ liệu MySQL có trên máy chủ lưu trữ trực tuyến. Công nghệ chèn Toàn bộ dữ liệu trên máy chủ kể cả nhận và chèn dữ liệu đều được thực hiện bằng ngôn ngữ PHP. Sau khi đăng ký, người dùng sẽ vào màn hình đăng nhập nơi anh ta đặt Email và Mật khẩu để đăng nhập vào ứng dụng. Sau khi đăng nhập thành công, người dùng sẽ chuyển hướng đến màn hình Bảng điều khiển hồ sơ người dùng. Vì vậy, đây là hướng dẫn từng bước đầy đủ về Đăng nhập và đăng ký máy chủ Android bằng PHP MySQL

    Các tính năng chính trong dự án này

    • Biểu mẫu đăng ký người dùng Bao gồm điều kiện tồn tại cùng một email để người dùng email trùng lặp sẽ không đăng ký lại

    Mô tả tệp dự án

    Tệp hoạt động trong dự án này

    1. Hoạt động chủ yêu. java
    2. Hoạt động đăng nhập của người dùng. java
    3. Bảng điều khiểnHoạt động. java

    Các tệp Java trong dự án này

    1. HttpParse. java

    Các tệp bố cục trong dự án này

    1. hoạt động_chính. xml
    2. Activity_user_login. xml
    3. Activity_dashboard. xml

    Các tệp PHP trong dự án này

    1. Cấu hình cơ sở dữ liệu. php
    2. Đăng ký người dùng. php
    3. Đăng nhập người dùng. php

    Nội dung trong dự án này Đăng nhập và đăng ký máy chủ Android với PHP MySQL

    1. Xem video demo trực tiếp
    2. Tạo cơ sở dữ liệu bao gồm bảng trên máy chủ lưu trữ của bạn
    3. Tạo tập lệnh PHP để nhận và chèn chi tiết đăng ký và đăng nhập vào cơ sở dữ liệu MySQL
    4. Bắt đầu một dự án ứng dụng Android mới
    5. Thêm quyền truy cập internet
    6. bắt đầu viết mã
    1. Xem bản trình diễn trực tiếp

    2. Tạo cơ sở dữ liệu bao gồm bảng trên máy chủ lưu trữ của bạn

    Bước tiếp theo là tạo cơ sở dữ liệu trên máy chủ trực tuyến của bạn và bên trong cơ sở dữ liệu đó, tạo một bảng mới sẽ được sử dụng để chèn chi tiết đăng ký Người dùng như tôi đã làm trong ảnh chụp màn hình bên dưới

    Tôi sẽ thực hiện một loạt hướng dẫn nhưng trong phần cụ thể này, tôi sẽ thảo luận về từng khía cạnh của API đăng nhập và đăng ký Android [Giao diện lập trình ứng dụng] bằng cách sử dụng cơ sở dữ liệu PHP và MYSQL hướng đối tượng

    Để Ứng dụng Android giao tiếp với máy chủ cơ sở dữ liệu được lưu trữ trên đám mây, chúng tôi phải xây dựng API. API này được sử dụng để nhận yêu cầu từ màn hình đăng nhập và đăng ký của Android và phản hồi tương ứng

    Tôi sẽ học được gì?

    • Bạn sẽ tìm hiểu cách tạo lược đồ cơ sở dữ liệu trong cơ sở dữ liệu MYSQL bằng ứng dụng khách cơ sở dữ liệu PHPMYADMIN
    • Bạn sẽ tìm hiểu cách kết nối với cơ sở dữ liệu bằng trình kết nối mysqli
    • You will learn how to receive request from Android login and register screen and process those request accordingly using php code and return json data to be use by the android app to update the user
    • You will also learn how to create basic android screen using xml
    • You will learn how to write android code

    Yêu cầu

    • Máy chủ Xampp
    • Trình chỉnh sửa văn bản như Dreamweaver hoặc NetBeans IDE
    • Thiết lập Android Studio

    Sự khó khăn

    • Trung cấp

    Nội dung hướng dẫn

    Trong hướng dẫn trước của chúng tôi, tôi đã giải thích cho các bạn cách tạo biểu mẫu đăng nhập và đăng nhập Android trong studio android. Hôm nay, tôi sẽ cho các bạn biết cách lấy dữ liệu người dùng, xử lý và lưu dữ liệu đó. . Bạn cũng có thể xác thực người dùng khi anh ấy đăng nhập từ giao diện Android và cho phép anh ấy truy cập trang tổng quan của mình nếu thông tin anh ấy cung cấp khớp với thông tin chúng tôi có trong hồ sơ của mình trong cơ sở dữ liệu
    Tạo cơ sở dữ liệu mysl và . Trước tiên, chúng tôi phải tạo cơ sở dữ liệu của bạn và bảng người dùng của chúng tôi bên trong cơ sở dữ liệu. Nếu bạn đã thiết lập máy chủ xampp và đang chạy trên cổng 80. Truy cập trình duyệt của bạn và mở URL sau http. //localhost/phpmyadmin và thực hiện các truy vấn bên dưới để tạo cơ sở dữ liệu và bảng cần thiết. Bạn cũng có thể thực hiện thủ công bằng cách tạo cơ sở dữ liệu và bảng bằng phpmyadmin. Ở đây chúng tôi đang tạo cơ sở dữ liệu có tên là android_login và chỉ có một bảng tên là bảng người dùng để lưu trữ thông tin đăng nhập của người dùng. Bạn cũng có thể tạo nhiều bảng theo yêu cầu ứng dụng của mình

    Sao chép và dán truy vấn bên dưới vào phpmyadmin của bạn

    tạo cơ sở dữ liệu android_login /** Tạo cơ sở dữ liệu /
    sử dụng android_login / Chọn cơ sở dữ liệu *
    tạo bảng người dùng[
    id int[5] primary key auto_increment,
    name varchar[40] not null,
    email varchar[50] not null unique,
    encrypted_password varchar[80] not null,
    salt varchar[10] not null,
    gender varchar[6] not null,
    age int[6] not null
    ]; /** Creating Users Table **/
    After creating the database android_login and table users, phpmyadmin will look like this

    Tạo thông tin đăng nhập mysql. Đi đến thư mục gốc của thư mục dự án của bạn tại C. /xampp/htdocs và tạo một thư mục mới có tên android_login. Trong thư mục mới, tạo một tệp php có tên là config. php và dán đoạn mã dưới đây vào trong tệp. Thay thế DB_user và DB_password bằng thông tin đăng nhập cơ sở dữ liệu của riêng bạn, nhưng trong xampp mới cài đặt, tên người dùng mặc định là root và mật khẩu trống
    config. php


    Ảnh chụp màn hình . mã php

    Như chúng ta có thể thấy, đầu vào được cung cấp từ biểu mẫu đăng nhập là email và mật khẩu. Bây giờ có thể có ba loại đầu ra có thể ở đây như sau

    1. Đăng nhập Android thành công.
      Đầu vào – email. [email được bảo vệ], mật khẩu. android_login
      URL – http. // localhost/android_login/đăng nhập. php
      Đầu ra.
      {"lỗi". sai,"người dùng". {"Tên". "Peter","email". "[email được bảo vệ]". 24,"giới tính". "Nam"}}

    2. Email hoặc mật khẩu không chính xác.
      Đầu vào – email. [email được bảo vệ], mật khẩu. xyz
      URL – http. // localhost/android_login/đăng nhập. php
      Đầu ra.
      1 {"lỗi". true,"error_msg". "Thông tin đăng nhập sai. Vui lòng thử lại. "}

    Mã đăng ký Android.
    Đây là bước cuối cùng của quá trình Đăng nhập và Đăng ký Android bằng Ứng dụng PHP MySQL của chúng tôi. Tạo một tệp có tên register. php. trong thư mục thư mục nằm ở C. /xampp/htdocs/android_login, Nó sẽ bao gồm dữ liệu trong máy chủ nếu email mới tôi. e nếu người dùng không tồn tại trong cơ sở dữ liệu.

    Đăng ký. php

    Chủ Đề