Skip to content
/ iam Public

Xí nghiệp cấp Go ngôn ngữ thực chiến hạng mục: Chứng thực cùng trao quyền hệ thống ( mang nguyên bộ chương trình học )

License

Notifications You must be signed in to change notification settings

marmotedu/iam

Repository files navigation

IAM - thân phận phân biệt cùng phỏng vấn quản lý hệ thống

Hoan nghênh gia nhập ta tân chương trình họcKhổng lệnh phi vân nguyên sinh thực chiến doanh,Mang ngươi tiến giai vì Go + vân nguyên sinh cao cấp khai phá kỹ sư.

IAM =Identity andAccessManagement

IAM là một cái căn cứ vào Go ngôn ngữ khai phá thân phận phân biệt cùng phỏng vấn quản lý hệ thống, dùng cho đối tài nguyên phỏng vấn tiến hành trao quyền.Mới nhất ổn định phiên bản vì: v1.6.2, kiến nghị căn cứ vào ổn định bản trang bị thí nghiệm.

Nơi này yêu cầu chú ý:

  • Nếu ngươi là cực khách thời gian 《Go ngôn ngữ hạng mục khai phá thực chiến 》 chuyên mục người đọc, thỉnh sử dụng v1.1.0 phiên bản ( tag )
  • Nếu ngươi là sách báo 《 từ linh xây dựng xí nghiệp cấp Go hạng mục 》 người đọc, thỉnh sử dụng v1.6.t2 phiên bản ( tag )

Càng kỹ càng tỉ mỉ phiên bản chiếu rọi thỉnh tham khảo:Phiên bản chiếu rọi

IAM đồng thời cũng có dưới năng lực:

  1. Phối hợp cực khách thời gian chuyên mụcGo ngôn ngữ hạng mục khai phá thực chiến,Giảng giải như thế nào dùng Go làm xí nghiệp cấp ứng dụng khai phá, là nên hạng mục lý luận chương trình học, bao hàm hạng mục các tri thức điểm cùng xây dựng ý nghĩ giảng giải, cũng sẽ bao hàm ta một đường nghiên cứu phát minh kinh nghiệm cùng kiến nghị.

  2. Làm một cái khai phá giàn giáo, cung khai phá giả clone sau lần thứ hai khai phá, nhanh chóng xây dựng chính mình ứng dụng.

IAM hạng mục hội trưởng kỳ giữ gìn, định kỳ đổi mới,Hoan nghênh các huynh đệ Star & Contribute

Công năng đặc tính

Bổn hạng mục dùng tới rồi Go xí nghiệp khai phá đại bộ phận trung tâm kỹ năng điểm, thấy hạ đồ:

技术思维导图

Càng nhiều thỉnh tham khảo:marmotedu/gocollect

Phần mềm giá cấu

IAM架构

Giá cấu phân tích thấy:IAM giá cấu & năng lực thuyết minh

Nhanh chóng bắt đầu

Ỷ lại kiểm tra

  1. Server có thể phỏng vấn ngoại võng

  2. Thao tác hệ thống: CentOS Linux 8.x (64-bit)

Bổn trang bị kịch bản gốc căn cứ vào CentOS 8.2 trang bị, kiến nghị ngươi lựa chọn CentOS 8.x hệ thống. Cái khác Linux phát hành bản, macOS cũng có thể trang bị, bất quá yêu cầu tay động trang bị.

Nhanh chóng bố trí

Nhanh chóng bố trí thỉnh tham khảo:IAM bố trí chỉ nam

IAM hạng mục còn cung cấp càng kỹ càng tỉ mỉ bố trí hồ sơ, thỉnh tham khảo:Tay cầm tay giáo ngươi bố trí IAM hệ thống

Xây dựng

Nếu ngươi yêu cầu một lần nữa biên dịch IAM hạng mục, có thể chấp hành dưới 2 bước:

  1. Clone nguyên mã
$ git clone https://github /marmotedu/iam$GOPATH/src/github /marmotedu/iam
  1. Biên dịch
$cd$GOPATH/src/github /marmotedu/iam
$ make

Xây dựng sau cơ số hai văn kiện bảo tồn ở_output/platforms/linux/amd64/Mục lục hạ.

Sử dụng chỉ nam

IAM Documentation

Như thế nào cống hiến

Hoan nghênh cống hiến số hiệu, cống hiến lưu trình có thể tham khảodeveloper's documentation.

Xã khu

You are encouraged to communicate most things viaGitHub issuesor pull requests.

Về tác giả

Vì phương tiện giao lưu, ta kiến WeChat đàn, có thể thêm taWeChat: nightskong,Kéo ngươi nhập đàn, phương tiện giao lưu.

Ai ở dùng

Nếu ngươi có hạng mục ở sử dụng iam hệ thống khuôn mẫu, cũng hoan nghênh liên hệ tác giả, gia nhập sử dụng trường hợp.

Cho phép chứng

IAM is licensed under the MIT. SeeLICENSEfor the full license text.