Skip to main content

Introducing new learning courses and educational videos from Apress. Start watching

Security

  • 817 Accesses

Abstract

If we deployed our site the way it’s currently designed, it would not be a very secure site; in fact, right now anyone could access our message queues and add data to them or hit all of our endpoints in the microservice. This could somewhat work if you were running on a home network (although still vulnerable to any one who gets on your network). In fact, we don’t even have users; this obviously would not make a great application to use in a multi-customer environment. Even as a home project, we’d be locked into one person.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-1-4842-5860-6_6
  • Chapter length: 52 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   49.99
Price excludes VAT (USA)
  • ISBN: 978-1-4842-5860-6
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   64.99
Price excludes VAT (USA)
Figure 6-1
Figure 6-2
Figure 6-3
Figure 6-4
Figure 6-5
Figure 6-6
Figure 6-7
Figure 6-8
Figure 6-9
Figure 6-10
Figure 6-11
Figure 6-12
Figure 6-13
Figure 6-14
Figure 6-15
Figure 6-16

Notes

  1. 1.

    https://tools.ietf.org/html/rfc6749

  2. 2.

    https://openid.net/specs/openid-connect-core-1_0.html

  3. 3.

    https://tools.ietf.org/html/draft-ietf-oauth-device-flow-11

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and Permissions

Copyright information

© 2020 Joseph Faisal Nusairat

About this chapter

Verify currency and authenticity via CrossMark

Cite this chapter

Nusairat, J.F. (2020). Security. In: Rust for the IoT. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5860-6_6

Download citation