The Cosmic Herald

New regions for DNScaster

July 31, 2023

We’re pleased to announce the addition of two more cities to DNScaster’s global network: Chicago and Paris.

Additional datacenters have also been added elsewhere.

As a reminder, every region has at least two datacenters to maximize availability.

See all of our available nameserver regions.

LoginRocket 2 API

November 8, 2022

We’re pleased to share the newest addition to AuthRocket, the LoginRocket 2 API.

When we launched AuthRocket 2, it included an all-new LoginRocket 2 UI with significantly expanded capabilities as compared to LoginRocket 1. Available as a hosted site, it’s the quickest way to add logins, signups, and a myriad of related features to your app.

However, some apps prefer to integrate logins and/or signups directly into the app for a more bespoke user experience. While this was (and still is) possible using the AuthRocket API, that requires both frontend and backend code.

The new LoginRocket API now gives you a third option that only needs frontend code, making it simpler than using the AuthRocket API, while still offering significant flexibility and customization.

The LoginRocket API is designed to play nicely with the LR UI (aka LoginRocket Web) and it’s easy to mix’n’match features. For example, perhaps you’d like to use the LR API to add logins and signups directly into your app, while still using LR Web for less frequent tasks like resetting passwords. No problem.

Or, perhaps you’d like to start with just LR Web on a new app, but as it matures, you want to go back and integrate core features directly into your app’s own UI one at a time. Again, easily done.

We’ve also released loginrocket.js, an npm to help get up and running even more quickly. It’s SPA-friendly, but also compatible with non-SPA frameworks too.

To learn more, check out Getting Started with the LoginRocket API and the LoginRocket API.

As always, if you have questions, we’d love to help!

AuthRocket learns Japanese

February 4, 2022

AuthRocket’s been back to school and now knows Japanese!

screenshot_146

Japanese language support covers all of LoginRocket plus AuthRocket APIs that support end-user functionality, including logins, signups, password resets, two-factor auth, all default emails, and more.

Added DNScaster regions

July 23, 2021

We’ve just finished turning up five more cities for DNScaster, significantly expanding our global footprint. We also added additional facilities to several more existing locations.

As a reminder, every region has at least two datacenters to maximize availability.

See the currently available regions.

¡AuthRocket habla Español!

July 19, 2021

AuthRocket now features Spanish language support for user-facing areas, including LoginRocket and the various default emails (password resets, failed logins, and the like).

screenshot_106

Generated emails may now be customized for English and Spanish separately.

Additionally, the last-selected locale is now available as part of the User record and in JWT login tokens. Apps that provide their own login forms may also store the current locale on the User record so that emails are generated appropriately.

POST /v2/users/test@example.com/authenticate
Accept-Language: es

The AuthRocket Core API adds localization using the standard HTTP Accept-Language header. This will cause all returned error messages to be localized, ready for display to users. See our localization documentation for more.

Please reach out if you have any questions!

New! DNScaster

June 25, 2021

We’re pleased to announce the newest member of Cosmic: DNScaster.

DNScaster is a fresh take on managed DNS. We’ve carefully rethought how DNS should operate in a cloud-native world.

DNS was originally designed in the 1980’s, back at the dawn of the internet, when it was mostly for research. We’ve seen several major waves of change since then: the .com boom (and bust), web 2.0, and cloud computing.

While DNS management has evolved slightly over that time, it could be better. DNScaster is our endeavor to move DNS forward.

What’s different about it? Glad you asked!

01-ns-show

It starts with dedicated IPs. DNS, due to its reliance on UDP, is more easily susceptible to denial of service attacks than most other internet services. Service issues end up affecting not just the targeted domain, but every other domain on the same set of nameservers.

DNScaster gives you your own nameservers with their own IPs. This significantly reduces the risk of becoming collateral damage when someone else’s domain is targeted.

Full support for IPv6 should be a given these days. Unfortunately, some providers have yet to catch up. Every DNScaster nameserver includes its own IPv4 and IPv6 addresses, keeping you completely up with the times.

02-host-alias

There are numerous cloud providers today. You may be using one. Or two. Or half a dozen. The key question is: does your DNS service support all of them?

Some vendors create lock-in by restricting key features like ALIAS records. You have better things to do than play such silly games. Every DNScaster feature (including ALIAS, Geo routing, and more) works regardless of your choice of cloud provider(s).

06-host-geo

It’s increasingly common to run servers in multiple locations for redundancy and reduced latency. DNScaster’s Geo-closest routing has the smarts to send users to the server nearest to them. While we’re not the first to offer such a thing, ours might well be the easiest in the industry to configure and manage.

03-host-menu

Speaking of, DNScaster has been designed for ease of use and getting the task done. Quickly. Making DNS updates should be your easiest task of the day, not something you dread.

See entire domains at a glance. Quickly add, update, clone, or even temporarily deactivate individual records. Add notes or reminders to any domain or host record too.

With supported registrars, DNScaster can also perform all delegation and glue record updates for you. And speaking of glue records, DNScaster supports vanity names with intelligent auto-configuration of all the messy details.

All this is just the start. Learn more or dive right in with a Free trial.